Exemple #1
0
 def test_second_page(self):
     count, options = paginate_options(self.data_sources, "", 5, 10)
     self.assertEqual(count, 9)
     self.assertEqual(
         options,
         ["Perth", "Quito", "Jdoe", "Rumpelstiltskin"],
     )
Exemple #2
0
 def test_first_page(self):
     count, options = paginate_options(self.data_sources, "", 0, 5)
     self.assertEqual(count, 9)
     self.assertEqual(
         options,
         ["Iron Maiden", "Van Halen", "Queen", "Oslo", "Baldwin"],
     )
Exemple #3
0
 def test_second_page(self):
     count, options = paginate_options(self.data_sources, "", 5, 10)
     self.assertEqual(count, 9)
     self.assertEqual(
         options,
         ["Perth", "Quito", "Jdoe", "Rumpelstiltskin"],
     )
Exemple #4
0
 def test_first_page(self):
     count, options = paginate_options(self.data_sources, "", 0, 5)
     self.assertEqual(count, 9)
     self.assertEqual(
         options,
         ["Iron Maiden", "Van Halen", "Queen", "Oslo", "Baldwin"],
     )
Exemple #5
0
 def test_query_no_matches(self):
     query = "Waldo"
     count, options = paginate_options(self.data_sources, query, 0, 5)
     self.assertEqual(count, 0)
     self.assertEqual(options, [])
Exemple #6
0
 def test_query_first_page(self):
     query = "o"
     count, options = paginate_options(self.data_sources, query, 0, 5)
     self.assertEqual(count, 4)
     self.assertEqual(options, ["Iron Maiden", "Oslo", "Quito", "Jdoe"])
Exemple #7
0
 def test_query_no_matches(self):
     query = "Waldo"
     count, options = paginate_options(self.data_sources, query, 0, 5)
     self.assertEqual(count, 0)
     self.assertEqual(options, [])
Exemple #8
0
 def test_query_first_page(self):
     query = "o"
     count, options = paginate_options(self.data_sources, query, 0, 5)
     self.assertEqual(count, 4)
     self.assertEqual(options, ["Iron Maiden", "Oslo", "Quito", "Jdoe"])