From 3bda4eb739f6fcc412e17d71238797f48515addb Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sat, 18 Apr 2020 16:10:09 +0100 Subject: Add extra regex test cases --- tests/jq_tests.py | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/tests/jq_tests.py b/tests/jq_tests.py index 6084d91..4c37591 100644 --- a/tests/jq_tests.py +++ b/tests/jq_tests.py @@ -30,6 +30,16 @@ def can_use_regexes(): jq('test(".*")').transform("42") ) + assert_equal( + True, + jq('test("^[0-9]+$")').transform("42") + ) + + assert_equal( + False, + jq('test("^[0-9]+$")').transform("42a") + ) + @istest def input_string_is_parsed_to_json_if_raw_input_is_true(): @@ -108,7 +118,7 @@ def errors_do_not_leak_between_transformations(): assert False, "Expected error" except ValueError as error: pass - + assert_equal(1, program.transform({"x": 1})) -- cgit v1.2.3