def test_filter_batched_data_heterogeneous(self): data = {'line_color': ['red', 'red', 'blue']} mapping = {'line_color': {'field': 'line_color'}} filter_batched_data(data, mapping) self.assertEqual(data, {'line_color': ['red', 'red', 'blue']}) self.assertEqual(mapping, {'line_color': {'field': 'line_color'}})
def test_filter_batched_data_heterogeneous(self): data = {'line_color': ['red', 'red', 'blue']} mapping = {'line_color': {'field': 'line_color'}} filter_batched_data(data, mapping) self.assertEqual(data, {'line_color': ['red', 'red', 'blue']}) self.assertEqual(mapping, {'line_color': {'field': 'line_color'}})
def test_filter_batched_data_as_field(self): data = {'line_color': ['red', 'red', 'red']} mapping = {'line_color': {'field': 'line_color'}} filter_batched_data(data, mapping) self.assertEqual(data, {}) self.assertEqual(mapping, {'line_color': 'red'})
def test_filter_batched_data_as_field(self): data = {'line_color': ['red', 'red', 'red']} mapping = {'line_color': {'field': 'line_color'}} filter_batched_data(data, mapping) self.assertEqual(data, {}) self.assertEqual(mapping, {'line_color': 'red'})