Exemplo n.º 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"],
     )
Exemplo n.º 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"],
     )
Exemplo n.º 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"],
     )
Exemplo n.º 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"],
     )
Exemplo n.º 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, [])
Exemplo n.º 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"])
Exemplo n.º 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, [])
Exemplo n.º 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"])