Merge pull request #2514 from atharvai/gsheets_parse_fix_2504

Update value parsing for google spreadsheets source
This commit is contained in:
Arik Fraimovich
2018-07-19 12:02:36 +03:00
committed by GitHub
3 changed files with 20 additions and 30 deletions

View File

@@ -38,12 +38,12 @@ class TestGuessType(TestCase):
class TestValueEvalList(TestCase):
def test_handles_unicode(self):
values = [u'יוניקוד', 'test', 'value']
self.assertEqual(values, _value_eval_list(values))
self.assertEqual(values, _value_eval_list(values, [TYPE_STRING]*len(values)))
def test_handles_boolean(self):
values = ['true', 'false', 'True', 'False', 'TRUE', 'FALSE']
converted_values = [True, False, True, False, True, False]
self.assertEqual(converted_values, _value_eval_list(values))
self.assertEqual(converted_values, _value_eval_list(values, [TYPE_BOOLEAN]*len(values)))
def test_handles_empty_values(self):
values = ['', None]