diff --git a/case_utils/case_sparql_select/__init__.py b/case_utils/case_sparql_select/__init__.py index dcc704e..424848c 100644 --- a/case_utils/case_sparql_select/__init__.py +++ b/case_utils/case_sparql_select/__init__.py @@ -163,6 +163,9 @@ def main() -> None: with open(args.out_table, "w") as out_fh: out_fh.write(table_text) + if table_text[-1] != "\n": + # End file with newline. CSV and TSV modes end with a built-in newline. + out_fh.write("\n") if __name__ == "__main__": diff --git a/tests/case_utils/case_sparql_select/.check-prefixed_results.html b/tests/case_utils/case_sparql_select/.check-prefixed_results.html index 10e210b..4b41f69 100644 --- a/tests/case_utils/case_sparql_select/.check-prefixed_results.html +++ b/tests/case_utils/case_sparql_select/.check-prefixed_results.html @@ -15,4 +15,4 @@ kb:file-2 - \ No newline at end of file + diff --git a/tests/case_utils/case_sparql_select/.check-prefixed_results.md b/tests/case_utils/case_sparql_select/.check-prefixed_results.md index f49a624..f07d435 100644 --- a/tests/case_utils/case_sparql_select/.check-prefixed_results.md +++ b/tests/case_utils/case_sparql_select/.check-prefixed_results.md @@ -1,4 +1,4 @@ | | ?nFile | |----|-----------| | 0 | kb:file-1 | -| 1 | kb:file-2 | \ No newline at end of file +| 1 | kb:file-2 | diff --git a/tests/case_utils/case_sparql_select/.check-subclass-explicit-none.md b/tests/case_utils/case_sparql_select/.check-subclass-explicit-none.md index 5d9d1ef..587732b 100644 --- a/tests/case_utils/case_sparql_select/.check-subclass-explicit-none.md +++ b/tests/case_utils/case_sparql_select/.check-subclass-explicit-none.md @@ -1,3 +1,3 @@ | | ?nFile | |----|------------------------------| -| 0 | http://example.org/kb/file-1 | \ No newline at end of file +| 0 | http://example.org/kb/file-1 | diff --git a/tests/case_utils/case_sparql_select/.check-subclass-implicit-any.md b/tests/case_utils/case_sparql_select/.check-subclass-implicit-any.md index 251fcf6..c94f185 100644 --- a/tests/case_utils/case_sparql_select/.check-subclass-implicit-any.md +++ b/tests/case_utils/case_sparql_select/.check-subclass-implicit-any.md @@ -1,4 +1,4 @@ | | ?nFile | |----|------------------------------| | 0 | http://example.org/kb/file-1 | -| 1 | http://example.org/kb/file-2 | \ No newline at end of file +| 1 | http://example.org/kb/file-2 | diff --git a/tests/case_utils/case_sparql_select/.check-w3-output.html b/tests/case_utils/case_sparql_select/.check-w3-output.html index aff9beb..bee5944 100644 --- a/tests/case_utils/case_sparql_select/.check-w3-output.html +++ b/tests/case_utils/case_sparql_select/.check-w3-output.html @@ -18,4 +18,4 @@ mailto:peter@example.org - \ No newline at end of file + diff --git a/tests/case_utils/case_sparql_select/.check-w3-output.md b/tests/case_utils/case_sparql_select/.check-w3-output.md index 77b05f4..af68b84 100644 --- a/tests/case_utils/case_sparql_select/.check-w3-output.md +++ b/tests/case_utils/case_sparql_select/.check-w3-output.md @@ -1,4 +1,4 @@ | | ?name | ?mbox | |----|-------------------|--------------------------| | 0 | Johnny Lee Outlaw | mailto:jlow@example.com | -| 1 | Peter Goodguy | mailto:peter@example.org | \ No newline at end of file +| 1 | Peter Goodguy | mailto:peter@example.org | diff --git a/tests/case_utils/case_sparql_select/.gitignore b/tests/case_utils/case_sparql_select/.gitignore index 0ae4849..9d94989 100644 --- a/tests/case_utils/case_sparql_select/.gitignore +++ b/tests/case_utils/case_sparql_select/.gitignore @@ -1,2 +1,3 @@ +prefixed* subclass-*.md w3-output.* diff --git a/tests/case_utils/case_sparql_select/prefixed_results.html b/tests/case_utils/case_sparql_select/prefixed_results.html deleted file mode 100644 index 10e210b..0000000 --- a/tests/case_utils/case_sparql_select/prefixed_results.html +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - - - -
?nFile
0kb:file-1
1kb:file-2
\ No newline at end of file diff --git a/tests/case_utils/case_sparql_select/prefixed_results.md b/tests/case_utils/case_sparql_select/prefixed_results.md deleted file mode 100644 index f49a624..0000000 --- a/tests/case_utils/case_sparql_select/prefixed_results.md +++ /dev/null @@ -1,4 +0,0 @@ -| | ?nFile | -|----|-----------| -| 0 | kb:file-1 | -| 1 | kb:file-2 | \ No newline at end of file