fix: reject unsupported SKK expressions
This commit is contained in:
@@ -36,6 +36,13 @@ class Skk2KtransTest(unittest.TestCase):
|
||||
self.assertNotEqual(result.returncode, 0)
|
||||
self.assertIn(b"escaped candidates are unsupported", result.stderr)
|
||||
|
||||
def test_expression_candidate_is_rejected(self):
|
||||
source = b'key /(concat "a/b")/literal/\n'
|
||||
result = subprocess.run(
|
||||
[CONVERTER], input=source, capture_output=True, check=False)
|
||||
self.assertNotEqual(result.returncode, 0)
|
||||
self.assertIn(b"expression candidates are unsupported", result.stderr)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
unittest.main()
|
||||
|
||||
Reference in New Issue
Block a user