コード例 #1
0
 def test_getPreviousItem_startFromFirstFile(self):
     currentfile = self.portal.file0
     navviewlet = NavigationViewlet(
         currentfile, {'compilationuid': IUUID(self.compilation)}, {}, None)
     navviewlet.update()
     currentItem = navviewlet.getCurrentItem()
     self.assertEqual(navviewlet.getPreviousItem(currentItem), None)
コード例 #2
0
 def test_getPreviousItem_startFromSecondFile(self):
     currentfile = self.portal.file1
     navviewlet = NavigationViewlet(
         currentfile, {'compilationuid': IUUID(self.compilation)}, {}, None)
     navviewlet.update()
     currentItem = navviewlet.getCurrentItem()
     prevItem = self.compilation.section001.contentref0
     self.assertEqual(navviewlet.getPreviousItem(currentItem), prevItem)
コード例 #3
0
 def test_NextItem(self):
     currentfile = self.portal.file0
     navviewlet = NavigationViewlet(
         currentfile, {'compilationuid': IUUID(self.compilation)}, {}, None)
     navviewlet.update()
     currentItem = navviewlet.getCurrentItem()
     nextContentRef = self.compilation.section002.contentref1
     self.assertEqual(nextContentRef, navviewlet.getNextItem(currentItem))
コード例 #4
0
 def test_getPreviousItem_startFromFirstFile(self):
     currentfile = self.portal.file0
     navviewlet = NavigationViewlet(
         currentfile,
         {'compilationuid': IUUID(self.compilation)},
         {},
         None) 
     navviewlet.update()
     currentItem = navviewlet.getCurrentItem()
     self.assertEqual(navviewlet.getPreviousItem(currentItem), None)
コード例 #5
0
 def test_getPreviousItem_startFromSecondFile(self):
     currentfile = self.portal.file1
     navviewlet = NavigationViewlet(
         currentfile,
         {'compilationuid': IUUID(self.compilation)},
         {},
         None) 
     navviewlet.update()
     currentItem = navviewlet.getCurrentItem()
     prevItem = self.compilation.section001.contentref0
     self.assertEqual(navviewlet.getPreviousItem(currentItem), prevItem)
コード例 #6
0
 def test_NextItem(self):
     currentfile = self.portal.file0
     navviewlet = NavigationViewlet(
         currentfile,
         {'compilationuid': IUUID(self.compilation)},
         {},
         None) 
     navviewlet.update()
     currentItem = navviewlet.getCurrentItem()
     nextContentRef = self.compilation.section002.contentref1
     self.assertEqual(nextContentRef, navviewlet.getNextItem(currentItem))