def test_data_population_returns_list_of_dicts(self):
     fake_headers = ['one', 'two', 'three']
     fake_data = [['a', 'b', 'c'], ['1', '2', '3']]
     populated = utilities.data_population(fake_data, fake_headers)
     assert type(populated) == list
     assert type(populated[0]) == dict
     assert len(populated) == 2
def build_sheets(name, list_data, sheets):
    # add default header to fix rendering of some data formats
    header = [i for i in range(1, 1 + len(list_data[0]))]
    values = data_population(list_data, headers=header)
    header = header_population(header)
    sheets[str(name)] = (header, values)
Exemplo n.º 3
0
def build_sheets(name, list_data, sheets):
    # add default header to fix rendering of some data formats
    header = [i for i in range(1, 1 + len(list_data[0]))]
    values = data_population(list_data, headers=header)
    header = header_population(header)
    sheets[str(name)] = (header, values)
 def test_data_population_without_headers(self):
     fake_data = [['one', 'two', 'three'], ['a', 'b', 'c'], ['1', '2', '3']]
     populated = utilities.data_population(fake_data)
     assert type(populated) == list
     assert type(populated[0]) == dict
     assert len(populated) == 3