From 25442ea49f031d4d2df3353dd7e9ad2080e332da Mon Sep 17 00:00:00 2001 From: Unit 193 Date: Sun, 5 Jun 2022 00:33:56 -0400 Subject: New upstream version 1.22.1. --- test/test_postprocessor.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'test') diff --git a/test/test_postprocessor.py b/test/test_postprocessor.py index e23cfa2..c382c0e 100644 --- a/test/test_postprocessor.py +++ b/test/test_postprocessor.py @@ -329,12 +329,22 @@ class MetadataTest(BasePostprocessorTest): path = self.pathfmt.realdirectory + "test_file__meta_.data" m.assert_called_once_with(path, "w", encoding="utf-8") + def test_metadata_stdout(self): + self._create({"filename": "-", "indent": None}) + + with patch("sys.stdout", Mock()) as m: + self._trigger() + + self.assertEqual(self._output(m), """\ +{"category": "test", "extension": "ext", "filename": "file"} +""") + @staticmethod def _output(mock): return "".join( call[1][0] for call in mock.mock_calls - if call[0] == "().write" + if call[0].endswith("write") ) -- cgit v1.2.3