13 lines
392 B
Python
13 lines
392 B
Python
from pyucc.utils.csv_exporter import export_rows_to_csv
|
|
|
|
|
|
def test_export_rows_to_csv(tmp_path):
|
|
p = tmp_path / "out.csv"
|
|
headers = ["name", "value"]
|
|
rows = [["a", "1"], ["b", "2"]]
|
|
written = export_rows_to_csv(p, headers, rows)
|
|
assert written == 2
|
|
text = p.read_text(encoding="utf-8").splitlines()
|
|
assert text[0].strip() == "name,value"
|
|
assert len(text) == 3
|