diff options
Diffstat (limited to 'test/test_base.py')
-rwxr-xr-x | test/test_base.py | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/test/test_base.py b/test/test_base.py new file mode 100755 index 00000000..b63bb135 --- /dev/null +++ b/test/test_base.py @@ -0,0 +1,21 @@ +#!/usr/bin/env python3 + +# Copyright 2022 David Robillard <d@drobilla.net> +# SPDX-License-Identifier: ISC + +"""Test reading from stdin with serd-pipe.""" + +# pylint: disable=consider-using-f-string + +import serd_test_util as util + +args = util.wrapper_args(__doc__) +command = [args.tool, "-B", "http://example.org", "-i", "turtle", "-"] + +IN_DOC = "<s> <p> <o> ." +OUT_DOC = "<{0}s> <{0}p> <{0}o> .".format("http://example.org/") + +lines = util.command_output(args.wrapper, command, IN_DOC).splitlines(True) + +assert len(lines) == 1 +assert lines[0].strip() == OUT_DOC |