def test_type_parsing_large_multi_row(): rows = sql.query(generate_fake_data_query(15000, 0)).data for data in rows: check_correct_types(data) assert len(rows) == 15000
def test_type_parsing_multi_row_some_null(): rows = sql.query(generate_fake_data_query(15, 0.5)).data for data in rows: check_correct_types(data, True)
def test_type_parsing_multi_row_all_null(): rows = sql.query(generate_fake_data_query(5, 1)).data for data in rows: for item in data.values(): assert item is None
def test_type_parsing_single_row_all_null(): data = sql.query(generate_fake_data_query(1, 1)).data[0] for item in data.values(): assert item is None
def test_type_parsing_multi_row(): rows = sql.query(generate_fake_data_query(50, 0)).data for data in rows: check_correct_types(data)
def test_type_parsing_single_row(): data = sql.query(generate_fake_data_query(1, 0)).data[0] check_correct_types(data)