public String getLocalPageName() { if (page != null) { WikiPagePath localPagePath = page.getPageCrawler().getFullPath(page); return PathParser.render(localPagePath); } return null; }
private String makePathForSymbolicLink(String linkPath) { WikiPagePath wikiPagePath = PathParser.parse(linkPath); if (wikiPagePath != null) { WikiPage parent = wikiPagePath.isRelativePath() ? page.getParent() : page; PageCrawler crawler = parent.getPageCrawler(); WikiPage target = crawler.getPage(wikiPagePath); WikiPagePath fullPath; if (target != null) { fullPath = target.getPageCrawler().getFullPath(); fullPath.makeAbsolute(); } else fullPath = new WikiPagePath(); return fullPath.toString(); } return null; }
private boolean isInternalPageThatDoesntExist(String linkPath) { String expandedPath = WikiWordReference.expandPrefix(page, linkPath); WikiPagePath path = PathParser.parse(expandedPath); if (path == null) { return true; } WikiPage start = path.isRelativePath() ? page.getParent() : page; // TODO -AcD- a better way? return !start.getPageCrawler().pageExists(path); }
@Before public void setUp() throws Exception { root = InMemoryPage.makeRoot("RooT"); crawler = root.getPageCrawler(); errorLogsParentPage = crawler.addPage(root, PathParser.parse("ErrorLogs")); request = new MockRequest(); responder = new TestResponder(); responder.setFastTest(true); context = new FitNesseContext(root); receiver = new FitSocketReceiver(0, context.socketDealer); context.port = receiver.receiveSocket(); }
public List<String> getInheritedPathElements(WikiPage page) { final List<String> items = new ArrayList<String>(); page.getPageCrawler() .traversePageAndAncestors( new TraversalListener<WikiPage>() { @Override public void process(WikiPage p) { addItemsFromPage(p, items); } }); return items; }
@Before public void setUp() throws Exception { suitePageName = "SuitePage"; root = InMemoryPage.makeRoot("RooT"); context = FitNesseUtil.makeTestContext(root); crawler = root.getPageCrawler(); PageData data = root.getData(); data.setContent(classpathWidgets()); root.commit(data); suite = crawler.addPage(root, PathParser.parse(suitePageName), "This is the test suite\n"); testPages = new LinkedList<WikiPage>(); testPage = addTestPage(suite, "TestOne", "My test"); }
public void setUp() throws Exception { root = InMemoryPage.makeRoot("RooT"); crawler = root.getPageCrawler(); }
@Before public void setUp() throws Exception { crawler = root.getPageCrawler(); somePage = crawler.addPage(root, PathParser.parse("SomePage"), "some page"); }
public void setUp() throws Exception { root = InMemoryPage.makeRoot("RooT"); page = root.getPageCrawler().addPage(root, PathParser.parse("PageOne"), "some content"); }