def test_getPreviousURL_startFromFirstFile(self):
     currentfile = self.portal.file0
     navviewlet = NavigationViewlet(
         currentfile,
         {'compilationuid': IUUID(self.compilation)},
         {},
         None) 
     navviewlet.update()
     self.assertEqual(navviewlet.getPreviousURL(), None)
 def test_getPreviousURL_startFromSecondFile(self):
     currentfile = self.portal.file1
     navviewlet = NavigationViewlet(
         currentfile, {'compilationuid': IUUID(self.compilation)}, {}, None)
     navviewlet.update()
     prevURL = navviewlet.getPreviousURL()
     #/plone/file0?compilationuid=3b5cf1f3-10c1-4c29-a94c-53a915215262
     prevfile = self.portal.file0
     refurl = '%s?compilationuid=%s' % \
         ('/'.join(prevfile.getPhysicalPath()), IUUID(self.compilation))
     self.assertEqual(prevURL, refurl)
 def test_getPreviousURL_startFromSecondFile(self):
     currentfile = self.portal.file1
     navviewlet = NavigationViewlet(
         currentfile,
         {'compilationuid': IUUID(self.compilation)},
         {},
         None) 
     navviewlet.update()
     prevURL = navviewlet.getPreviousURL()
     #/plone/file0?compilationuid=3b5cf1f3-10c1-4c29-a94c-53a915215262
     prevfile = self.portal.file0
     refurl = '%s?compilationuid=%s' % \
         ('/'.join(prevfile.getPhysicalPath()), IUUID(self.compilation))
     self.assertEqual(prevURL, refurl)
 def test_getPreviousURL_startFromFirstFile(self):
     currentfile = self.portal.file0
     navviewlet = NavigationViewlet(
         currentfile, {'compilationuid': IUUID(self.compilation)}, {}, None)
     navviewlet.update()
     self.assertEqual(navviewlet.getPreviousURL(), None)