Details
-
Bug
-
Resolution: Fixed
-
Major
-
2.6
-
None
-
rename links
-
Unit
-
Easy
-
Description
Test case:
{{groovy}} // Test whether or not moving to a different space breaks FORWARD links. renameFrom = "test2.target"; renameTo = "test2B.target"; linksTo = "test2.source"; renDoc = xwiki.getDocument(renameFrom); renDoc.setContent("[[" + linksTo.substring(linksTo.indexOf(".") + 1) + "]]"); renDoc.save(); sourceDoc = xwiki.getDocument(linksTo); sourceDoc.save(); renDoc = xwiki.getDocument(renameFrom); delDoc = xwiki.getDocument(renameTo); delDoc.delete(); renDoc.rename(renameTo); println("Are FORWARD links refactored?"); renDoc = xwiki.getDocument(renameTo); println("~" + renDoc.getContent() + " should equal ~[[test2.source]]"); {{/groovy}}