def test_strings_wrappe_by_list(self): original_value = 'test_string' result = util.to_iterable(original_value) self.assertIsInstance(result, collections.Iterable) self.assertEqual(1, len(result)) self.assertEqual(original_value, result[0])
def test_scalars_converted_to_iterables(self): original_value = 3 result = util.to_iterable(original_value) self.assertIsInstance(result, collections.Iterable) self.assertEqual(1, len(result)) self.assertEqual(original_value, result[0])
def test_iterables_remain_unaffected(self, original_value): result = util.to_iterable(original_value) self.assertEqual(result, original_value)