Ejemplo n.º 1
0
 def test_integration_is_list_like_none_false(self):
     obj = None
     self.assertFalse(is_list_like(obj))
Ejemplo n.º 2
0
 def test_integration_is_list_like_date_false(self):
     obj = datetime.now()
     obj = date(obj.year, obj.month, obj.day)
     self.assertFalse(is_list_like(obj))
Ejemplo n.º 3
0
 def test_integration_is_list_like_bool_false(self):
     obj = True
     self.assertFalse(is_list_like(obj))
Ejemplo n.º 4
0
 def test_integration_is_list_like_tuple_true(self):
     obj = (1, 2, 3)
     self.assertTrue(is_list_like(obj))
Ejemplo n.º 5
0
 def test_integration_is_list_like_datetime_false(self):
     obj = datetime.now()
     self.assertFalse(is_list_like(obj))
Ejemplo n.º 6
0
 def test_integration_is_list_like_counter_false(self):
     obj = dict(b=40, c=3, d=4, e=5)
     obj = Counter(obj)
     self.assertFalse(is_list_like(obj))
Ejemplo n.º 7
0
 def test_integration_is_list_like_user_dict_false(self):
     obj = dict(b=40, c=3, d=4, e=5)
     obj = UserDict(obj.items())
     self.assertFalse(is_list_like(obj))
Ejemplo n.º 8
0
 def test_integration_is_list_like_user_list_true(self):
     obj = UserList((1, 2, 3))
     self.assertTrue(is_list_like(obj))
Ejemplo n.º 9
0
 def test_integration_is_list_like_dict_false(self):
     obj = dict(a=1, b=2)
     self.assertFalse(is_list_like(obj))
Ejemplo n.º 10
0
 def test_integration_is_list_like_iterator_true(self):
     obj = MockIterable(5, 10)
     self.assertTrue(is_list_like(obj))
Ejemplo n.º 11
0
 def test_integration_is_list_like_keys_view_true(self):
     obj = dict(a=1, b=2)
     self.assertTrue(is_list_like(obj.keys()))
Ejemplo n.º 12
0
 def test_integration_is_list_like_deque_true(self):
     obj = deque((1, 2, 3))
     self.assertTrue(is_list_like(obj))
Ejemplo n.º 13
0
 def test_integration_is_list_like_frozenset_true(self):
     obj = frozenset((1, 2, 3))
     self.assertTrue(is_list_like(obj))
Ejemplo n.º 14
0
 def test_integration_is_list_like_namedtuple_true(self):
     build = namedtuple('test', 'a, b, c')
     obj = build(1, 2, 3)
     self.assertTrue(is_list_like(obj))
Ejemplo n.º 15
0
 def test_integration_is_list_like_object_false(self):
     obj = MockObject()
     self.assertFalse(is_list_like(obj))
Ejemplo n.º 16
0
 def test_integration_is_list_like_bytes_false(self):
     obj = b'test'
     self.assertFalse(is_list_like(obj))
Ejemplo n.º 17
0
 def test_integration_is_list_like_chain_map_false(self):
     dict_a = dict(a=1, b=2)
     dict_b = dict(b=40, c=3, d=4, e=5)
     obj = ChainMap(dict_a, dict_b)
     self.assertFalse(is_list_like(obj))
Ejemplo n.º 18
0
 def test_integration_is_list_like_float_false(self):
     obj = 55.553
     self.assertFalse(is_list_like(obj))
Ejemplo n.º 19
0
 def test_integration_is_list_like_defaultdict_false(self):
     s = [('yellow', 1), ('blue', 2), ('yellow', 3), ('blue', 4), ('red', 1)]
     obj = defaultdict(list)
     for k, v in s:
         obj[k].append(v)
     self.assertFalse(is_list_like(obj))
Ejemplo n.º 20
0
 def test_integration_is_list_like_decimal_false(self):
     obj = Decimal('55.23')
     self.assertFalse(is_list_like(obj))
Ejemplo n.º 21
0
 def test_integration_is_list_like_user_string_false(self):
     obj = UserString('testing')
     self.assertFalse(is_list_like(obj))
Ejemplo n.º 22
0
 def test_integration_is_list_like_list_true(self):
     obj = [1, 2, 3]
     self.assertTrue(is_list_like(obj))