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)
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