예제 #1
0
 def testStrangeDirectory(self):
     pageTree = PageTree()
     pageTree.createPageNode("http://www.dummyurl.com/strangeDirectory.html/strangeDirectory.html", 0)
     self.storeCache(pageTree)
     self.storeCache(pageTree)
     againPageTree = self.fetchCache(pageTree.getUrl(0))
     self.clearPage(pageTree.getUrl(0))
     if not againPageTree.equals(pageTree):
         return False
     if not againPageTree.getRevisionNum(0) == 1:
         return False
     return True
예제 #2
0
 def testMalformedUrl(self):
     url = "some.really.bad./wrongurl//"
     pageTree = PageTree()
     pageTree.createPageNode(url, 0)
     self.storeCache(pageTree)
예제 #3
0
 def testSpecificNameTree(self, treeRootDir):
     pageTree = PageTree()
     pageTree.createPageNode(treeRootDir, 0)
     self.storeCache(pageTree)