From af9675e685c696a0f8fcba0b4975a4eb17dd2d4b Mon Sep 17 00:00:00 2001 From: urielch Date: Mon, 19 Apr 2021 08:48:06 +0300 Subject: [PATCH] add issue 68 test --- json-smart-action/pom.xml | 2 +- .../minidev/json/test/TestGitHubIssue.java | 20 +++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 json-smart/src/test/java/net/minidev/json/test/TestGitHubIssue.java diff --git a/json-smart-action/pom.xml b/json-smart-action/pom.xml index a664d68..d9dfdab 100644 --- a/json-smart-action/pom.xml +++ b/json-smart-action/pom.xml @@ -3,7 +3,7 @@ net.minidev minidev-parent - 2.4.3 + 2.4.4 4.0.0 json-smart-action diff --git a/json-smart/src/test/java/net/minidev/json/test/TestGitHubIssue.java b/json-smart/src/test/java/net/minidev/json/test/TestGitHubIssue.java new file mode 100644 index 0000000..1c30e94 --- /dev/null +++ b/json-smart/src/test/java/net/minidev/json/test/TestGitHubIssue.java @@ -0,0 +1,20 @@ +package net.minidev.json.test; + +import org.junit.jupiter.api.Test; + +import net.minidev.json.parser.JSONParser; +import net.minidev.json.parser.ParseException; + +import static net.minidev.json.parser.JSONParser.MODE_PERMISSIVE; +import org.junit.jupiter.api.Assertions; + +public class TestGitHubIssue { + @Test + public void issue68() { + Assertions.assertThrows(ParseException.class, () -> { + JSONParser parser = new JSONParser(MODE_PERMISSIVE); + String input = "'1"; + parser.parse(input); + }); + } +}