Skip to content

Commit 19d93f2

Browse files
committed
test name rows by column
1 parent efa7037 commit 19d93f2

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

tests/test_transcode.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,20 @@ def test_name_columns_by_row():
5555
eq_(result.output, expected)
5656

5757

58+
def test_name_rows_by_column():
59+
runner = CliRunner()
60+
test_fixture = os.path.join("tests", "fixtures",
61+
"transcode_row_names.csv")
62+
result = runner.invoke(transcode, ["--output-file-type", "json",
63+
"--name-rows-by-column", "0",
64+
test_fixture, '-'])
65+
eq_(result.exit_code, 0)
66+
expected = ('{"transcode_row_names.csv": ' +
67+
'[{"grade": 100, "name": "Adam"}, ' +
68+
'{"grade": 100, "name": "Eve"}]}')
69+
eq_(result.output, expected)
70+
71+
5872
def test_multiple_sheet():
5973
runner = CliRunner()
6074
test_fixture = os.path.join("tests", "fixtures",

0 commit comments

Comments
 (0)