Exemplo n.º 1
0
 def test_diff_length_non_matching_higher(self):
     self.assertEqual(
         set([('zz', None), ('etcaterva', 'etcaterva')]),
         set(sync.zip_pairs(['zz', 'etcaterva'], ['etcaterva']))
     )
Exemplo n.º 2
0
 def test_non_matching_elements(self):
     self.assertEqual(
         set([(None, 2), (1, None)]),
         set(sync.zip_pairs([1], [2]))
     )
Exemplo n.º 3
0
 def test_unordered_matching(self):
     self.assertEqual(
         set([(1, 1), (2, 2)]),
         set(sync.zip_pairs([1, 2], [2, 1]))
     )
Exemplo n.º 4
0
 def test_empty_second_list(self):
     self.assertEqual(
         [(None, 1)],
         list(sync.zip_pairs([], [1]))
     )
Exemplo n.º 5
0
 def test_single_element_lists(self):
     self.assertEqual(
         set([(1, 1), (1, None)]),
         set(sync.zip_pairs([1, 1], [1]))
     )
Exemplo n.º 6
0
 def test_empty_lists(self):
     self.assertEqual(
         [],
         list(sync.zip_pairs([], []))
     )
Exemplo n.º 7
0
 def test_empty_first_list(self):
     self.assertEqual(
         [(1, None)],
         list(sync.zip_pairs([1], []))
     )
Exemplo n.º 8
0
 def test_unordered_matching(self):
     self.assertEqual(set([(1, 1), (2, 2)]),
                      set(sync.zip_pairs([1, 2], [2, 1])))
Exemplo n.º 9
0
 def test_diff_length_non_matching_higher(self):
     self.assertEqual(
         set([('zz', None), ('etcaterva', 'etcaterva')]),
         set(sync.zip_pairs(['zz', 'etcaterva'], ['etcaterva'])))
Exemplo n.º 10
0
 def test_non_matching_elements(self):
     self.assertEqual(set([(None, 2), (1, None)]),
                      set(sync.zip_pairs([1], [2])))
Exemplo n.º 11
0
 def test_single_element_lists(self):
     self.assertEqual(set([(1, 1), (1, None)]),
                      set(sync.zip_pairs([1, 1], [1])))
Exemplo n.º 12
0
 def test_empty_second_list(self):
     self.assertEqual([(None, 1)], list(sync.zip_pairs([], [1])))
Exemplo n.º 13
0
 def test_empty_first_list(self):
     self.assertEqual([(1, None)], list(sync.zip_pairs([1], [])))
Exemplo n.º 14
0
 def test_empty_lists(self):
     self.assertEqual([], list(sync.zip_pairs([], [])))