summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tests/jq_tests.py12
1 files changed, 11 insertions, 1 deletions
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}))