Example #1
0
 def testContainsSelectedItemIsNotSelectedAndHasAnIdThatDoesNotMatchPageAndHasAMatchingItem(self):
     items = [NavigatorItem(pageId="asfsdf"), NavigatorItem(pageId="aaaaa"), NavigatorItem("hello")]
     item = NavigatorItem(itemId="fixtures", pageId="sagsd", params={"text": "bonjour"}, items=items)
     page = self.getPage("hello", {"param": "param", "text": "bonjour"})
     result = item.containsSelected(page)
     expectedResult = True
     self.assertEqual(expectedResult, result)
Example #2
0
 def testContainsSelectedItemIsNotSelectedAndHasNoIdAndHasNoMatchingItems(self):
     items = [NavigatorItem(pageId="asfsdf"), NavigatorItem(pageId="aaaaa")]
     item = NavigatorItem(pageId="sagsd", params={"text": "bonjour"}, items=items)
     page = self.getPage("hello", {"param": "param", "text": "bonjour"})
     result = item.containsSelected(page)
     expectedResult = False
     self.assertEqual(expectedResult, result)
Example #3
0
 def testContainsSelectedItemIsNotSelectedAndHasAnIdThatDoesNotMatchPageAndHasNoItems(
         self):
     item = NavigatorItem(itemId="fixtures",
                          pageId="sagsd",
                          params={"text": "bonjour"})
     page = self.getPage("hello", {"param": "param", "text": "bonjour"})
     result = item.containsSelected(page)
     expectedResult = False
     self.assertEqual(expectedResult, result)
Example #4
0
 def testContainsSelectedItemIsNotSelectedAndHasNoIdAndHasNoMatchingItems(
         self):
     items = [NavigatorItem(pageId="asfsdf"), NavigatorItem(pageId="aaaaa")]
     item = NavigatorItem(pageId="sagsd",
                          params={"text": "bonjour"},
                          items=items)
     page = self.getPage("hello", {"param": "param", "text": "bonjour"})
     result = item.containsSelected(page)
     expectedResult = False
     self.assertEqual(expectedResult, result)
Example #5
0
 def testContainsSelectedItemIsNotSelectedAndHasAnIdThatMatchesPage(self):
     item = NavigatorItem(itemId="fixtures",
                          pageId="sagsd",
                          params={"text": "bonjour"})
     page = self.getPage("leagueFixtures", {
         "param": "param",
         "text": "bonjour"
     })
     result = item.containsSelected(page)
     expectedResult = True
     self.assertEqual(expectedResult, result)
Example #6
0
 def testContainsSelectedItemIsNotSelectedAndHasAnIdThatDoesNotMatchPageAndHasAMatchingItem(
         self):
     items = [
         NavigatorItem(pageId="asfsdf"),
         NavigatorItem(pageId="aaaaa"),
         NavigatorItem("hello")
     ]
     item = NavigatorItem(itemId="fixtures",
                          pageId="sagsd",
                          params={"text": "bonjour"},
                          items=items)
     page = self.getPage("hello", {"param": "param", "text": "bonjour"})
     result = item.containsSelected(page)
     expectedResult = True
     self.assertEqual(expectedResult, result)
Example #7
0
 def testContainsSelectedItemIsSelected(self):
     item = NavigatorItem(pageId="hello", params={"text": "bonjour"})
     page = self.getPage("hello", {"param": "param", "text": "bonjour"})
     result = item.containsSelected(page)
     expectedResult = True
     self.assertEqual(expectedResult, result)
Example #8
0
 def testContainsSelectedItemIsNotSelectedAndHasAnIdThatMatchesPage(self):
     item = NavigatorItem(itemId="fixtures", pageId="sagsd", params={"text": "bonjour"})
     page = self.getPage("leagueFixtures", {"param": "param", "text": "bonjour"})
     result = item.containsSelected(page)
     expectedResult = True
     self.assertEqual(expectedResult, result)
Example #9
0
 def testContainsSelectedItemIsNotSelectedAndHasAnIdThatDoesNotMatchPageAndHasNoItems(self):
     item = NavigatorItem(itemId="fixtures", pageId="sagsd", params={"text": "bonjour"})
     page = self.getPage("hello", {"param": "param", "text": "bonjour"})
     result = item.containsSelected(page)
     expectedResult = False
     self.assertEqual(expectedResult, result)
Example #10
0
 def testContainsSelectedItemIsSelected(self):
     item = NavigatorItem(pageId="hello", params={"text": "bonjour"})
     page = self.getPage("hello", {"param": "param", "text": "bonjour"})
     result = item.containsSelected(page)
     expectedResult = True
     self.assertEqual(expectedResult, result)