Esempio n. 1
0
 def test_integration_is_list_like_none_false(self):
     obj = None
     self.assertFalse(is_list_like(obj))
Esempio 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))
Esempio n. 3
0
 def test_integration_is_list_like_bool_false(self):
     obj = True
     self.assertFalse(is_list_like(obj))
Esempio n. 4
0
 def test_integration_is_list_like_tuple_true(self):
     obj = (1, 2, 3)
     self.assertTrue(is_list_like(obj))
Esempio n. 5
0
 def test_integration_is_list_like_datetime_false(self):
     obj = datetime.now()
     self.assertFalse(is_list_like(obj))
Esempio 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))
Esempio 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))
Esempio n. 8
0
 def test_integration_is_list_like_user_list_true(self):
     obj = UserList((1, 2, 3))
     self.assertTrue(is_list_like(obj))
Esempio n. 9
0
 def test_integration_is_list_like_dict_false(self):
     obj = dict(a=1, b=2)
     self.assertFalse(is_list_like(obj))
Esempio n. 10
0
 def test_integration_is_list_like_iterator_true(self):
     obj = MockIterable(5, 10)
     self.assertTrue(is_list_like(obj))
Esempio 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()))
Esempio n. 12
0
 def test_integration_is_list_like_deque_true(self):
     obj = deque((1, 2, 3))
     self.assertTrue(is_list_like(obj))
Esempio n. 13
0
 def test_integration_is_list_like_frozenset_true(self):
     obj = frozenset((1, 2, 3))
     self.assertTrue(is_list_like(obj))
Esempio 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))
Esempio n. 15
0
 def test_integration_is_list_like_object_false(self):
     obj = MockObject()
     self.assertFalse(is_list_like(obj))
Esempio n. 16
0
 def test_integration_is_list_like_bytes_false(self):
     obj = b'test'
     self.assertFalse(is_list_like(obj))
Esempio 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))
Esempio n. 18
0
 def test_integration_is_list_like_float_false(self):
     obj = 55.553
     self.assertFalse(is_list_like(obj))
Esempio 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))
Esempio n. 20
0
 def test_integration_is_list_like_decimal_false(self):
     obj = Decimal('55.23')
     self.assertFalse(is_list_like(obj))
Esempio n. 21
0
 def test_integration_is_list_like_user_string_false(self):
     obj = UserString('testing')
     self.assertFalse(is_list_like(obj))
Esempio n. 22
0
 def test_integration_is_list_like_list_true(self):
     obj = [1, 2, 3]
     self.assertTrue(is_list_like(obj))