]> git.eshelyaron.com Git - emacs.git/commitdiff
Small fix for a JSON unit test.
authorPhilipp Stephani <phst@google.com>
Tue, 23 Apr 2019 09:59:29 +0000 (11:59 +0200)
committerPhilipp Stephani <phst@google.com>
Tue, 23 Apr 2019 10:00:32 +0000 (12:00 +0200)
* test/src/json-tests.el (json-parse-string/null): Make JSON object
syntactically valid.  This test is supposed to check whether an
escaped null character causes an error, but without quoting the string
it would be syntactically invalid in any case.

test/src/json-tests.el

index 542eec11bf3081f7fa043afe03acedfe25d4bf06..7d824b5c953c99f483275d76a89ed8ff1da55d6b 100644 (file)
   (skip-unless (fboundp 'json-parse-string))
   (should-error (json-parse-string "\x00") :type 'wrong-type-argument)
   ;; FIXME: Reconsider whether this is the right behavior.
-  (should-error (json-parse-string "[a\\u0000b]") :type 'json-parse-error))
+  (should-error (json-parse-string "[\"a\\u0000b\"]") :type 'json-parse-error))
 
 (ert-deftest json-parse-string/invalid-unicode ()
   "Some examples from