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