fix: separate Bash import streams

This commit is contained in:
2026-08-12 17:42:25 +09:00
parent 1f9af6ee3e
commit 9566995c07
2 changed files with 26 additions and 2 deletions

View File

@@ -43,6 +43,16 @@ class Skk2KtransTest(unittest.TestCase):
self.assertNotEqual(result.returncode, 0)
self.assertIn(b"expression candidates are unsupported", result.stderr)
def test_files_have_distinct_row_boundaries(self):
with tempfile.TemporaryDirectory() as directory:
first = Path(directory) / "first.skk"
second = Path(directory) / "second.skk"
first.write_bytes(b"a /A/")
second.write_bytes(b"b /B/\n")
result = subprocess.run(
[CONVERTER, first, second], capture_output=True, check=False)
self.assertEqual(result.returncode, 0, result.stderr.decode())
self.assertEqual(result.stdout, b"a\tA\nb\tB\n")
if __name__ == "__main__":
unittest.main()