Added phase 1 solution

This commit is contained in:
Michael Chen
2022-05-02 18:04:49 +02:00
parent 585aa19e0c
commit eab1d12870
19 changed files with 98902 additions and 0 deletions

View File

@ -0,0 +1,8 @@
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
@RunWith(Suite.class)
@Suite.SuiteClasses({ ErrorTest0.class })
public class ErrorTest {
}

View File

@ -0,0 +1,80 @@
import org.junit.FixMethodOrder;
import org.junit.Test;
import org.junit.runners.MethodSorters;
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
public class ErrorTest0 {
public static boolean debug = false;
@Test
public void test1() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test1");
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
java.lang.Object obj2 = com.alibaba.fastjson.JSONPatch.apply((java.lang.Object) "hi!", "");
}
@Test
public void test2() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test2");
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
java.lang.String str2 = com.alibaba.fastjson.JSONPatch.apply("4", "");
}
@Test
public void test3() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test3");
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
java.lang.Object obj2 = com.alibaba.fastjson.JSONPatch.apply((java.lang.Object) "\uffff\uff64\uff0a\uff0a\uffff\uff64", "");
}
@Test
public void test4() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test4");
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
java.lang.String str2 = com.alibaba.fastjson.JSONPatch.apply("-1", "");
}
@Test
public void test5() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test5");
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
java.lang.String str2 = com.alibaba.fastjson.JSONPatch.apply("100", "");
}
@Test
public void test6() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test6");
com.alibaba.fastjson.JSONPatch.Operation operation0 = new com.alibaba.fastjson.JSONPatch.Operation();
operation0.value = (-1.0d);
operation0.value = (-1L);
operation0.from = "100.0";
operation0.path = "4444 ";
java.lang.String str9 = operation0.from;
java.lang.String str10 = operation0.path;
java.lang.Object obj11 = operation0.value;
java.lang.String str12 = operation0.from;
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
java.lang.Object obj14 = com.alibaba.fastjson.JSONPatch.apply((java.lang.Object) str12, "");
}
@Test
public void test7() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test7");
com.alibaba.fastjson.JSONPatch.Operation operation0 = new com.alibaba.fastjson.JSONPatch.Operation();
operation0.value = (-1.0d);
operation0.value = (-1L);
java.lang.String str5 = operation0.path;
operation0.value = "\u6401\u6401\u6401\u6401\u6401\u6401\u6401\u6401\001\001\u6401\u6401a a";
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
java.lang.Object obj9 = com.alibaba.fastjson.JSONPatch.apply((java.lang.Object) operation0, "");
}
}

View File

@ -0,0 +1,8 @@
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
@RunWith(Suite.class)
@Suite.SuiteClasses({ RegressionTest0.class, RegressionTest1.class, RegressionTest2.class, RegressionTest3.class, RegressionTest4.class, RegressionTest5.class })
public class RegressionTest {
}

View File

@ -0,0 +1,3 @@
com.alibaba.fastjson.JSONPatch
java.lang.Object
java.lang.String

View File

@ -0,0 +1,8 @@
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
@RunWith(Suite.class)
@Suite.SuiteClasses({ ErrorTest0.class })
public class ErrorTest {
}

View File

@ -0,0 +1,549 @@
import org.junit.FixMethodOrder;
import org.junit.Test;
import org.junit.runners.MethodSorters;
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
public class ErrorTest0 {
public static boolean debug = false;
@Test
public void test01() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test01");
com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser1 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
java.lang.Object obj2 = defaultJSONParser1.input;
java.util.Set<java.lang.String> strSet4 = java.util.Set.of("hi!");
boolean boolean6 = strSet4.contains((java.lang.Object) (byte) 10);
java.lang.Object[] objArray7 = strSet4.toArray();
com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser9 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
java.lang.Object obj10 = defaultJSONParser9.input;
java.util.Set<java.lang.String> strSet12 = java.util.Set.of("hi!");
boolean boolean14 = strSet12.contains((java.lang.Object) (byte) 10);
java.lang.Object[] objArray15 = strSet12.toArray();
java.lang.String[] strArray18 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet19 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet19, strArray18);
java.util.Set<java.lang.String> strSet23 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean24 = strSet19.removeAll((java.util.Collection<java.lang.String>) strSet23);
java.util.Spliterator<java.lang.String> strSpliterator25 = strSet19.spliterator();
boolean boolean26 = strSet12.containsAll((java.util.Collection<java.lang.String>) strSet19);
java.lang.Object[] objArray27 = strSet19.toArray();
java.util.Map<com.alibaba.fastjson.parser.DefaultJSONParser, java.lang.Object[]> defaultJSONParserMap28 = java.util.Map.of(defaultJSONParser1, objArray7, defaultJSONParser9, objArray27);
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
com.alibaba.fastjson.parser.DefaultJSONParser.ResolveTask resolveTask29 = defaultJSONParser1.getLastResolveTask();
}
@Test
public void test02() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test02");
com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser1 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
com.alibaba.fastjson.parser.JSONLexer jSONLexer2 = defaultJSONParser1.getLexer();
java.lang.Object obj3 = defaultJSONParser1.input;
java.lang.String[] strArray6 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet7 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean8 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet7, strArray6);
java.util.Set<java.lang.String> strSet11 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean12 = strSet7.removeAll((java.util.Collection<java.lang.String>) strSet11);
java.util.List<java.lang.constant.ConstantDesc> constantDescList13 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet7);
boolean boolean15 = constantDescList13.contains((java.lang.Object) 100);
defaultJSONParser1.checkListResolve((java.util.Collection) constantDescList13);
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
defaultJSONParser1.popContext();
}
@Test
public void test03() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test03");
com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser1 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
com.alibaba.fastjson.parser.JSONLexer jSONLexer2 = defaultJSONParser1.getLexer();
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
com.alibaba.fastjson.parser.ParseContext parseContext3 = defaultJSONParser1.getOwnerContext();
}
@Test
public void test04() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test04");
com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser1 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
java.lang.Object obj2 = defaultJSONParser1.input;
java.util.Set<java.lang.String> strSet4 = java.util.Set.of("hi!");
boolean boolean6 = strSet4.contains((java.lang.Object) (byte) 10);
java.lang.Object[] objArray7 = strSet4.toArray();
com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser9 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
java.lang.Object obj10 = defaultJSONParser9.input;
java.util.Set<java.lang.String> strSet12 = java.util.Set.of("hi!");
boolean boolean14 = strSet12.contains((java.lang.Object) (byte) 10);
java.lang.Object[] objArray15 = strSet12.toArray();
java.lang.String[] strArray18 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet19 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet19, strArray18);
java.util.Set<java.lang.String> strSet23 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean24 = strSet19.removeAll((java.util.Collection<java.lang.String>) strSet23);
java.util.Spliterator<java.lang.String> strSpliterator25 = strSet19.spliterator();
boolean boolean26 = strSet12.containsAll((java.util.Collection<java.lang.String>) strSet19);
java.lang.Object[] objArray27 = strSet19.toArray();
java.util.Map<com.alibaba.fastjson.parser.DefaultJSONParser, java.lang.Object[]> defaultJSONParserMap28 = java.util.Map.of(defaultJSONParser1, objArray7, defaultJSONParser9, objArray27);
com.alibaba.fastjson.parser.Feature feature29 = com.alibaba.fastjson.parser.Feature.ErrorOnEnumNotMatch;
boolean boolean30 = defaultJSONParser9.isEnabled(feature29);
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
defaultJSONParser9.popContext();
}
@Test
public void test05() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test05");
com.alibaba.fastjson.JSONPath jSONPath2 = new com.alibaba.fastjson.JSONPath("fastjson.parser.autoTypeAccept", false);
java.lang.String[] strArray5 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet6 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean7 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet6, strArray5);
java.util.Set<java.lang.String> strSet10 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean11 = strSet6.removeAll((java.util.Collection<java.lang.String>) strSet10);
java.util.Iterator<java.lang.String> strItor12 = strSet10.iterator();
int int13 = jSONPath2.size((java.lang.Object) strItor12);
java.lang.String str14 = jSONPath2.toJSONString();
com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser16 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
com.alibaba.fastjson.parser.JSONLexer jSONLexer17 = defaultJSONParser16.getLexer();
com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser18 = new com.alibaba.fastjson.parser.DefaultJSONParser(jSONLexer17);
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
boolean boolean20 = jSONPath2.set((java.lang.Object) defaultJSONParser18, (java.lang.Object) "4 a4");
}
@Test
public void test06() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test06");
com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser1 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
com.alibaba.fastjson.parser.JSONLexer jSONLexer2 = defaultJSONParser1.getLexer();
java.lang.Object obj3 = defaultJSONParser1.input;
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
com.alibaba.fastjson.parser.ParseContext parseContext4 = defaultJSONParser1.getOwnerContext();
}
@Test
public void test07() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test07");
com.alibaba.fastjson.JSONPath jSONPath2 = new com.alibaba.fastjson.JSONPath("fastjson.parser.autoTypeAccept", false);
com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser5 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
com.alibaba.fastjson.parser.JSONLexer jSONLexer6 = defaultJSONParser5.getLexer();
java.lang.Object obj7 = defaultJSONParser5.input;
java.lang.String[] strArray10 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet11 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean12 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet11, strArray10);
java.util.Set<java.lang.String> strSet15 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean16 = strSet11.removeAll((java.util.Collection<java.lang.String>) strSet15);
java.util.List<java.lang.constant.ConstantDesc> constantDescList17 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet11);
boolean boolean19 = constantDescList17.contains((java.lang.Object) 100);
defaultJSONParser5.checkListResolve((java.util.Collection) constantDescList17);
boolean boolean21 = com.alibaba.fastjson.JSONPath.containsValue((java.lang.Object) false, "hi!", (java.lang.Object) defaultJSONParser5);
java.util.List<com.alibaba.fastjson.parser.deserializer.ExtraProcessor> extraProcessorList22 = defaultJSONParser5.getExtraProcessors();
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
com.alibaba.fastjson.parser.ParseContext parseContext23 = defaultJSONParser5.getOwnerContext();
}
@Test
public void test08() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test08");
com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser1 = new com.alibaba.fastjson.parser.DefaultJSONParser("");
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
com.alibaba.fastjson.parser.ParseContext parseContext2 = defaultJSONParser1.getOwnerContext();
}
@Test
public void test09() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test09");
com.alibaba.fastjson.serializer.SerializeConfig serializeConfig1 = new com.alibaba.fastjson.serializer.SerializeConfig((int) (short) 10);
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
java.util.Set<?> wildcardSet3 = com.alibaba.fastjson.JSONPath.keySet((java.lang.Object) serializeConfig1, "fastjson.parser.autoTypeSupport");
}
@Test
public void test10() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test10");
com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser1 = new com.alibaba.fastjson.parser.DefaultJSONParser("10.0");
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
com.alibaba.fastjson.parser.ParseContext parseContext2 = defaultJSONParser1.getOwnerContext();
}
@Test
public void test11() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test11");
com.alibaba.fastjson.JSONPath jSONPath2 = new com.alibaba.fastjson.JSONPath("fastjson.parser.autoTypeAccept", false);
com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser5 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
com.alibaba.fastjson.parser.JSONLexer jSONLexer6 = defaultJSONParser5.getLexer();
java.lang.Object obj7 = defaultJSONParser5.input;
java.lang.String[] strArray10 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet11 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean12 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet11, strArray10);
java.util.Set<java.lang.String> strSet15 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean16 = strSet11.removeAll((java.util.Collection<java.lang.String>) strSet15);
java.util.List<java.lang.constant.ConstantDesc> constantDescList17 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet11);
boolean boolean19 = constantDescList17.contains((java.lang.Object) 100);
defaultJSONParser5.checkListResolve((java.util.Collection) constantDescList17);
boolean boolean21 = com.alibaba.fastjson.JSONPath.containsValue((java.lang.Object) false, "hi!", (java.lang.Object) defaultJSONParser5);
com.alibaba.fastjson.parser.SymbolTable symbolTable22 = defaultJSONParser5.getSymbolTable();
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
com.alibaba.fastjson.parser.ParseContext parseContext23 = defaultJSONParser5.getOwnerContext();
}
@Test
public void test12() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test12");
java.lang.String[] strArray2 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet3 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet3, strArray2);
java.util.Set<java.lang.String> strSet7 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean8 = strSet3.removeAll((java.util.Collection<java.lang.String>) strSet7);
java.util.List<java.lang.constant.ConstantDesc> constantDescList9 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet3);
boolean boolean11 = constantDescList9.contains((java.lang.Object) 100);
java.util.ListIterator<java.lang.constant.ConstantDesc> constantDescItor12 = constantDescList9.listIterator();
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
boolean boolean14 = com.alibaba.fastjson.JSONPath.contains((java.lang.Object) constantDescList9, "a");
}
@Test
public void test13() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test13");
java.lang.String[] strArray2 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet3 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet3, strArray2);
java.util.Set<java.lang.String> strSet7 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean8 = strSet3.removeAll((java.util.Collection<java.lang.String>) strSet7);
java.util.Spliterator<java.lang.String> strSpliterator9 = strSet3.spliterator();
java.util.Set<java.lang.String> strSet11 = java.util.Set.of("hi!");
boolean boolean13 = strSet11.contains((java.lang.Object) (byte) 10);
java.lang.Object[] objArray14 = strSet11.toArray();
java.lang.String[] strArray17 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet18 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet18, strArray17);
java.util.Set<java.lang.String> strSet22 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean23 = strSet18.removeAll((java.util.Collection<java.lang.String>) strSet22);
java.util.Spliterator<java.lang.String> strSpliterator24 = strSet18.spliterator();
boolean boolean25 = strSet11.containsAll((java.util.Collection<java.lang.String>) strSet18);
java.lang.String[] strArray28 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet29 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean30 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet29, strArray28);
java.util.Set<java.lang.String> strSet33 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean34 = strSet29.removeAll((java.util.Collection<java.lang.String>) strSet33);
java.util.Spliterator<java.lang.String> strSpliterator35 = strSet29.spliterator();
java.lang.String[] strArray38 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet39 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet39, strArray38);
java.util.Set<java.lang.String> strSet43 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean44 = strSet39.removeAll((java.util.Collection<java.lang.String>) strSet43);
java.util.List<java.lang.constant.ConstantDesc> constantDescList45 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet39);
java.lang.String[] strArray48 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet49 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet49, strArray48);
java.util.Set<java.lang.String> strSet53 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean54 = strSet49.removeAll((java.util.Collection<java.lang.String>) strSet53);
java.lang.String[] strArray57 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet58 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet58, strArray57);
java.util.Set<java.lang.String> strSet62 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean63 = strSet58.removeAll((java.util.Collection<java.lang.String>) strSet62);
java.util.Spliterator<java.lang.String> strSpliterator64 = strSet58.spliterator();
java.lang.String[] strArray67 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet68 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet68, strArray67);
java.util.Set<java.lang.String> strSet72 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean73 = strSet68.removeAll((java.util.Collection<java.lang.String>) strSet72);
java.util.List<java.lang.constant.ConstantDesc> constantDescList74 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet68);
java.util.LinkedHashSet[] linkedHashSetArray76 = new java.util.LinkedHashSet[6];
@SuppressWarnings("unchecked")
java.util.LinkedHashSet<java.lang.String>[] strSetArray77 = (java.util.LinkedHashSet<java.lang.String>[]) linkedHashSetArray76;
strSetArray77[0] = strSet18;
strSetArray77[1] = strSet29;
strSetArray77[2] = strSet39;
strSetArray77[3] = strSet49;
strSetArray77[4] = strSet58;
strSetArray77[5] = strSet68;
java.util.LinkedHashSet<java.lang.String>[] strSetArray90 = strSet3.toArray(strSetArray77);
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
java.util.List<java.lang.Iterable<java.lang.String>> strIterableList91 = java.util.List.of((java.lang.Iterable<java.lang.String>[]) strSetArray77);
}
@Test
public void test14() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test14");
java.lang.String[] strArray2 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet3 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet3, strArray2);
java.util.Set<java.lang.String> strSet7 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean8 = strSet3.removeAll((java.util.Collection<java.lang.String>) strSet7);
java.util.Iterator<java.lang.String> strItor9 = strSet7.iterator();
java.lang.String[] strArray12 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet13 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean14 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet13, strArray12);
java.util.Set<java.lang.String> strSet17 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean18 = strSet13.removeAll((java.util.Collection<java.lang.String>) strSet17);
java.util.Iterator<java.lang.String> strItor19 = strSet17.iterator();
java.lang.String[] strArray22 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet23 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean24 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet23, strArray22);
java.util.Set<java.lang.String> strSet27 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean28 = strSet23.removeAll((java.util.Collection<java.lang.String>) strSet27);
java.util.Iterator<java.lang.String> strItor29 = strSet27.iterator();
java.lang.String[] strArray32 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet33 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean34 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet33, strArray32);
java.util.Set<java.lang.String> strSet37 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean38 = strSet33.removeAll((java.util.Collection<java.lang.String>) strSet37);
java.util.Iterator<java.lang.String> strItor39 = strSet37.iterator();
java.lang.String[] strArray42 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet43 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean44 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet43, strArray42);
java.util.Set<java.lang.String> strSet47 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean48 = strSet43.removeAll((java.util.Collection<java.lang.String>) strSet47);
java.util.Iterator<java.lang.String> strItor49 = strSet47.iterator();
java.lang.String[] strArray52 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet53 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean54 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet53, strArray52);
java.util.Set<java.lang.String> strSet57 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean58 = strSet53.removeAll((java.util.Collection<java.lang.String>) strSet57);
java.util.Iterator<java.lang.String> strItor59 = strSet57.iterator();
java.lang.String[] strArray62 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet63 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean64 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet63, strArray62);
java.util.Set<java.lang.String> strSet67 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean68 = strSet63.removeAll((java.util.Collection<java.lang.String>) strSet67);
java.util.Iterator<java.lang.String> strItor69 = strSet67.iterator();
java.lang.String[] strArray72 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet73 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean74 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet73, strArray72);
java.util.Set<java.lang.String> strSet77 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean78 = strSet73.removeAll((java.util.Collection<java.lang.String>) strSet77);
java.util.Iterator<java.lang.String> strItor79 = strSet77.iterator();
java.lang.String[] strArray82 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet83 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean84 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet83, strArray82);
java.util.Set<java.lang.String> strSet87 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean88 = strSet83.removeAll((java.util.Collection<java.lang.String>) strSet87);
java.util.Iterator<java.lang.String> strItor89 = strSet87.iterator();
java.util.List<java.util.Iterator<java.lang.String>> strItorList90 = java.util.List.of(strItor9, strItor19, strItor29, strItor39, strItor49, strItor59, strItor69, strItor79, strItor89);
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
java.util.Map<java.lang.String, java.lang.Object> strMap91 = com.alibaba.fastjson.JSONPath.paths((java.lang.Object) strItor39);
}
@Test
public void test15() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test15");
com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser1 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
com.alibaba.fastjson.parser.JSONLexer jSONLexer2 = defaultJSONParser1.lexer;
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
java.lang.Object obj4 = com.alibaba.fastjson.JSONPath.eval((java.lang.Object) jSONLexer2, "hi!");
}
@Test
public void test16() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test16");
java.util.Comparator<java.lang.String> strComparator0 = java.lang.String.CASE_INSENSITIVE_ORDER;
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
boolean boolean2 = com.alibaba.fastjson.JSONPath.remove((java.lang.Object) strComparator0, "fastjson.parser.autoTypeAccept");
}
@Test
public void test17() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test17");
java.lang.String[] strArray2 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet3 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet3, strArray2);
java.util.Set<java.lang.String> strSet7 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean8 = strSet3.removeAll((java.util.Collection<java.lang.String>) strSet7);
java.util.Spliterator<java.lang.String> strSpliterator9 = strSet3.spliterator();
java.util.Set<java.lang.String> strSet11 = java.util.Set.of("hi!");
boolean boolean13 = strSet11.contains((java.lang.Object) (byte) 10);
java.lang.Object[] objArray14 = strSet11.toArray();
java.lang.String[] strArray17 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet18 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet18, strArray17);
java.util.Set<java.lang.String> strSet22 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean23 = strSet18.removeAll((java.util.Collection<java.lang.String>) strSet22);
java.util.Spliterator<java.lang.String> strSpliterator24 = strSet18.spliterator();
boolean boolean25 = strSet11.containsAll((java.util.Collection<java.lang.String>) strSet18);
java.lang.String[] strArray28 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet29 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean30 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet29, strArray28);
java.util.Set<java.lang.String> strSet33 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean34 = strSet29.removeAll((java.util.Collection<java.lang.String>) strSet33);
java.util.Spliterator<java.lang.String> strSpliterator35 = strSet29.spliterator();
java.lang.String[] strArray38 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet39 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet39, strArray38);
java.util.Set<java.lang.String> strSet43 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean44 = strSet39.removeAll((java.util.Collection<java.lang.String>) strSet43);
java.util.List<java.lang.constant.ConstantDesc> constantDescList45 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet39);
java.lang.String[] strArray48 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet49 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet49, strArray48);
java.util.Set<java.lang.String> strSet53 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean54 = strSet49.removeAll((java.util.Collection<java.lang.String>) strSet53);
java.lang.String[] strArray57 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet58 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet58, strArray57);
java.util.Set<java.lang.String> strSet62 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean63 = strSet58.removeAll((java.util.Collection<java.lang.String>) strSet62);
java.util.Spliterator<java.lang.String> strSpliterator64 = strSet58.spliterator();
java.lang.String[] strArray67 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet68 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet68, strArray67);
java.util.Set<java.lang.String> strSet72 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean73 = strSet68.removeAll((java.util.Collection<java.lang.String>) strSet72);
java.util.List<java.lang.constant.ConstantDesc> constantDescList74 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet68);
java.util.LinkedHashSet[] linkedHashSetArray76 = new java.util.LinkedHashSet[6];
@SuppressWarnings("unchecked")
java.util.LinkedHashSet<java.lang.String>[] strSetArray77 = (java.util.LinkedHashSet<java.lang.String>[]) linkedHashSetArray76;
strSetArray77[0] = strSet18;
strSetArray77[1] = strSet29;
strSetArray77[2] = strSet39;
strSetArray77[3] = strSet49;
strSetArray77[4] = strSet58;
strSetArray77[5] = strSet68;
java.util.LinkedHashSet<java.lang.String>[] strSetArray90 = strSet3.toArray(strSetArray77);
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
java.util.List<java.util.HashSet<java.lang.String>> strSetList91 = java.util.List.of((java.util.HashSet<java.lang.String>[]) strSetArray90);
}
@Test
public void test18() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test18");
java.lang.String[] strArray2 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet3 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet3, strArray2);
java.util.Set<java.lang.String> strSet7 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean8 = strSet3.removeAll((java.util.Collection<java.lang.String>) strSet7);
java.util.Spliterator<java.lang.String> strSpliterator9 = strSet3.spliterator();
java.util.Set<java.lang.String> strSet11 = java.util.Set.of("hi!");
boolean boolean13 = strSet11.contains((java.lang.Object) (byte) 10);
java.lang.Object[] objArray14 = strSet11.toArray();
java.lang.String[] strArray17 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet18 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean19 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet18, strArray17);
java.util.Set<java.lang.String> strSet22 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean23 = strSet18.removeAll((java.util.Collection<java.lang.String>) strSet22);
java.util.Spliterator<java.lang.String> strSpliterator24 = strSet18.spliterator();
boolean boolean25 = strSet11.containsAll((java.util.Collection<java.lang.String>) strSet18);
java.lang.String[] strArray28 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet29 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean30 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet29, strArray28);
java.util.Set<java.lang.String> strSet33 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean34 = strSet29.removeAll((java.util.Collection<java.lang.String>) strSet33);
java.util.Spliterator<java.lang.String> strSpliterator35 = strSet29.spliterator();
java.lang.String[] strArray38 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet39 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean40 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet39, strArray38);
java.util.Set<java.lang.String> strSet43 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean44 = strSet39.removeAll((java.util.Collection<java.lang.String>) strSet43);
java.util.List<java.lang.constant.ConstantDesc> constantDescList45 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet39);
java.lang.String[] strArray48 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet49 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean50 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet49, strArray48);
java.util.Set<java.lang.String> strSet53 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean54 = strSet49.removeAll((java.util.Collection<java.lang.String>) strSet53);
java.lang.String[] strArray57 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet58 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean59 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet58, strArray57);
java.util.Set<java.lang.String> strSet62 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean63 = strSet58.removeAll((java.util.Collection<java.lang.String>) strSet62);
java.util.Spliterator<java.lang.String> strSpliterator64 = strSet58.spliterator();
java.lang.String[] strArray67 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet68 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean69 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet68, strArray67);
java.util.Set<java.lang.String> strSet72 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean73 = strSet68.removeAll((java.util.Collection<java.lang.String>) strSet72);
java.util.List<java.lang.constant.ConstantDesc> constantDescList74 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet68);
java.util.LinkedHashSet[] linkedHashSetArray76 = new java.util.LinkedHashSet[6];
@SuppressWarnings("unchecked")
java.util.LinkedHashSet<java.lang.String>[] strSetArray77 = (java.util.LinkedHashSet<java.lang.String>[]) linkedHashSetArray76;
strSetArray77[0] = strSet18;
strSetArray77[1] = strSet29;
strSetArray77[2] = strSet39;
strSetArray77[3] = strSet49;
strSetArray77[4] = strSet58;
strSetArray77[5] = strSet68;
java.util.LinkedHashSet<java.lang.String>[] strSetArray90 = strSet3.toArray(strSetArray77);
char[] charArray93 = new char[] { ' ', ' ' };
java.lang.String str94 = new java.lang.String(charArray93);
java.util.Map.Entry<java.lang.Iterable<java.lang.String>[], char[]> strIterableArrayEntry95 = java.util.Map.entry((java.lang.Iterable<java.lang.String>[]) strSetArray77, charArray93);
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
java.util.List<java.lang.Iterable<java.lang.String>> strIterableList96 = java.util.List.of((java.lang.Iterable<java.lang.String>[]) strSetArray77);
}
@Test
public void test19() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test19");
com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser1 = new com.alibaba.fastjson.parser.DefaultJSONParser("");
com.alibaba.fastjson.parser.ParserConfig parserConfig2 = defaultJSONParser1.getConfig();
java.lang.String[] strArray5 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet6 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean7 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet6, strArray5);
java.util.Set<java.lang.String> strSet10 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean11 = strSet6.removeAll((java.util.Collection<java.lang.String>) strSet10);
java.util.List<java.lang.constant.ConstantDesc> constantDescList12 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet6);
java.lang.String[] strArray18 = new java.lang.String[] { "97", "", "fastjson.parser.autoTypeAccept", "fastjson.parser.safeMode", "" };
java.util.ArrayList<java.lang.String> strList19 = new java.util.ArrayList<java.lang.String>();
boolean boolean20 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strList19, strArray18);
boolean boolean21 = strSet6.containsAll((java.util.Collection<java.lang.String>) strList19);
com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser23 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
com.alibaba.fastjson.parser.JSONLexer jSONLexer24 = defaultJSONParser23.getLexer();
boolean boolean25 = strSet6.contains((java.lang.Object) defaultJSONParser23);
java.lang.Object obj26 = defaultJSONParser23.parse();
com.alibaba.fastjson.parser.Feature feature27 = com.alibaba.fastjson.parser.Feature.AllowComment;
boolean boolean28 = defaultJSONParser23.isEnabled(feature27);
boolean boolean29 = defaultJSONParser1.isEnabled(feature27);
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
defaultJSONParser1.popContext();
}
@Test
public void test20() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test20");
java.lang.String[] strArray2 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet3 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean4 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet3, strArray2);
java.util.Set<java.lang.String> strSet7 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean8 = strSet3.removeAll((java.util.Collection<java.lang.String>) strSet7);
boolean boolean10 = strSet3.contains((java.lang.Object) (-1.0d));
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
boolean boolean12 = com.alibaba.fastjson.JSONPath.remove((java.lang.Object) strSet3, "d\000\377d\001");
}
@Test
public void test21() throws Throwable {
if (debug)
System.out.format("%n%s%n", "ErrorTest0.test21");
java.util.Comparator<java.lang.String> strComparator0 = java.lang.String.CASE_INSENSITIVE_ORDER;
com.alibaba.fastjson.parser.DefaultJSONParser defaultJSONParser2 = new com.alibaba.fastjson.parser.DefaultJSONParser("97");
com.alibaba.fastjson.parser.JSONLexer jSONLexer3 = defaultJSONParser2.getLexer();
java.lang.Object obj4 = defaultJSONParser2.input;
java.lang.String[] strArray7 = new java.lang.String[] { "fastjson.parser.safeMode", "fastjson.parser.safeMode" };
java.util.LinkedHashSet<java.lang.String> strSet8 = new java.util.LinkedHashSet<java.lang.String>();
boolean boolean9 = java.util.Collections.addAll((java.util.Collection<java.lang.String>) strSet8, strArray7);
java.util.Set<java.lang.String> strSet12 = java.util.Set.of("fastjson.parser.safeMode", "");
boolean boolean13 = strSet8.removeAll((java.util.Collection<java.lang.String>) strSet12);
java.util.List<java.lang.constant.ConstantDesc> constantDescList14 = java.util.List.copyOf((java.util.Collection<java.lang.String>) strSet8);
boolean boolean16 = constantDescList14.contains((java.lang.Object) 100);
defaultJSONParser2.checkListResolve((java.util.Collection) constantDescList14);
java.util.Map.Entry<java.util.Comparator<java.lang.String>, java.lang.AutoCloseable> strComparatorEntry18 = java.util.Map.entry(strComparator0, (java.lang.AutoCloseable) defaultJSONParser2);
// during test generation this statement threw an exception of type java.lang.NullPointerException in error
com.alibaba.fastjson.parser.DefaultJSONParser.ResolveTask resolveTask19 = defaultJSONParser2.getLastResolveTask();
}
}

View File

@ -0,0 +1,8 @@
import org.junit.runner.RunWith;
import org.junit.runners.Suite;
@RunWith(Suite.class)
@Suite.SuiteClasses({ RegressionTest0.class, RegressionTest1.class, RegressionTest2.class })
public class RegressionTest {
}

View File

@ -0,0 +1,16 @@
com.alibaba.fastjson.JSONPath
com.alibaba.fastjson.JSONAware
com.alibaba.fastjson.parser.DefaultJSONParser
com.alibaba.fastjson.parser.Feature
com.alibaba.fastjson.parser.ParserConfig
com.alibaba.fastjson.parser.deserializer.JavaBeanDeserializer
com.alibaba.fastjson.serializer.JavaBeanSerializer
com.alibaba.fastjson.serializer.SerializeConfig
java.lang.Class
java.lang.Object
java.lang.String
java.lang.reflect.Type
java.util.Collection
java.util.List
java.util.Map
java.util.Set