stleary
89f6e7f6a6
Merge branch 'master' into update-copyright
2022-08-26 20:59:00 -05:00
Sean Leary
346fb26f2d
Merge pull request #683 from spaffrath/Issue_682_JSONString_similarity
...
Issue 682 JSONString similarity
2022-08-26 20:57:22 -05:00
stleary
6daabb43ab
update-copyright - Replace copyright and license restrictions with Public Domain
2022-08-23 20:00:25 -05:00
stleary
e0534b3ec7
initial attempt to test for inconsistent map types in JSONObject
2022-08-20 16:14:34 -05:00
Scott Paffrath
89f16ad0af
Issue 682 JSONString similarity
2022-08-05 11:00:33 -07:00
John J. Aylward
beae279b21
Updates tests to have updated message expectations
2022-03-21 13:06:19 -04:00
John J. Aylward
7a124d857d
Add test cases for invalid input
2022-01-26 12:19:53 -05:00
Liam Miller-Cushon
812955e39d
Use IdentityHashSet for cycle detection
...
Fixes https://github.com/stleary/JSON-java/issues/650
2021-11-26 20:07:21 -05:00
Zach
fca7e17b38
Added test cases for self recursion and complex but no recursion
2021-11-18 14:53:22 -06:00
Zach
fb96e870a9
add test case and modified old ones
2021-11-17 20:00:12 -06:00
Zach
638273af7a
long circle test
2021-11-17 19:41:00 -06:00
Zach
1ffcf3915c
successful test
2021-11-17 19:35:53 -06:00
Liam Miller-Cushon
8ca8a80753
Fix some typos
2021-08-25 13:56:44 -07:00
stleary
8680b10716
merge from master to pick up #616 and add one more test
2021-07-26 18:07:38 -05:00
stleary
2559114dbb
Merge branch 'master' into fix-similar-check
2021-07-26 17:53:20 -05:00
John Aylward
579784d73e
correct error in converting doubles to big decimals
2021-07-22 23:46:31 -04:00
John Aylward
c03054b1a6
Add test to show bug
2021-07-22 22:57:15 -04:00
stleary
cfbc306673
Fixes Issue #611 JsonObject.similar() returns after number entry check
2021-07-18 10:32:49 -05:00
Niels Frederiksen
f91d0c8a52
New JSONObject.optJSONObject method with defaultValue parameter
2021-06-23 15:15:00 +02:00
Stranck
efad1d73a7
Added UnitTests
...
(I hope they works :c)
2020-12-04 04:09:19 +01:00
John J. Aylward
e4b76d6588
Add test to demonstrate the issue. See #573
2020-11-19 18:18:27 -05:00
John J. Aylward
f37c2d67c5
Update for JSONArray.putAll methods
...
* Adds a copy constructor for JSONArray
* Updates the JSONArray.addAll(Object) method to be more lenient
* Adds support for JSONArray.putAll of generic Iterables
* Adds support for JSONArray.putAll of another JSONArray
2020-07-30 10:10:06 -04:00
stleary
c63e78bbc7
initial commit
2020-07-18 17:14:39 -05:00
John J. Aylward
f9908a6adb
adds comment on test case to document why it was added.
2020-06-25 11:51:46 -04:00
John J. Aylward
ba6c4089ea
fixes #531
...
Add test result to confirm that #531 is working in latest version.
2020-06-25 11:42:07 -04:00
John J. Aylward
c11c006e88
fix tests to not depend on HashSet key order
2020-06-05 19:09:10 -04:00
stleary
cf00d2f265
initial commit
2020-06-03 21:12:19 -05:00
John J. Aylward
b6ed0d4178
fix failing test case in Java1.7
2020-06-03 19:37:08 -04:00
John J. Aylward
56d33b8061
changes number parsing to use BigDecimal as the backing type
...
* updated tests to support BigDecimal as the backing type for numbers
* updated some test resource handling to java7 try-with-resources format
* cleaned up some other minor compiler warnings
2020-05-26 10:10:36 -04:00
stleary
2b0a8838ef
gradle support
2020-05-22 11:17:44 -05:00
Alan Wang
08719d4b3a
Apply suggestions from code review
...
Co-Authored-By: Sean Leary <stleary@gmail.com>
2019-12-30 09:51:08 +08:00
Alanscut
16da56eb34
improve the confused assert message
2019-12-28 17:53:27 +08:00
John J. Aylward
fb01575394
Test cases updates for standardized exception messages
2019-09-17 10:47:16 -04:00
stleary
e4186e072a
reduce number of iterations to shorten test time
2018-12-08 11:29:44 -06:00
John J. Aylward
3e6c0a51bd
update expected exception text in tests to match unified number getters
2018-10-04 16:02:50 -04:00
John J. Aylward
3b8b0a681c
Update test cases to verify performance change and verify opt/getBigDecimal match
2018-10-02 12:38:17 -04:00
Andrei Paikin
d00501eabd
add usage of isEmpty method
2018-05-25 22:47:05 +03:00
John J. Aylward
3fe4a767e6
Fixes incorrect syntax for JSONPointer in test.
2018-03-20 22:15:25 -04:00
Sean Leary
770cb9c4e5
Merge pull request #84 from johnjaylward/FixBeanKeyNameing
...
New test cases for Bean Name customization
2018-03-14 21:19:11 -05:00
John J. Aylward
193a3823b5
new test cases to support bean annotation
2018-03-11 16:56:07 -04:00
John J. Aylward
aa5e80bc8d
add test cases for null keys
2018-03-07 12:11:17 -05:00
dengjianbao
cc2ed79e57
Correct the message to match the function
2018-02-02 22:54:08 +08:00
John J. Aylward
dae88d7c5c
fix method names
2017-11-06 10:35:49 -05:00
John J. Aylward
08d93f3eb5
test cases for issue https://github.com/stleary/JSON-java/issues/379
2017-11-06 10:27:45 -05:00
Miguel
b90bee0f22
Update error message location (+1)
...
`JSONTokener.back()` call removed from `JSONObject(JSONTokener)` constructor.
2017-08-14 13:05:23 -04:00
Miguel
68b262914d
JSONObject(JSONTokener) now points to last character of duplicate key
...
Updating exception message accordingly (position -1)
2017-08-10 19:06:55 -04:00
Miguel
df466db7b9
Replacing tabs with 4 spaces
2017-08-09 21:59:08 -04:00
Miguel
1acb18091a
Remove System.out.println
2017-08-09 21:57:10 -04:00
Miguel
fefd616d73
Unit tests for JSONTokener
2017-08-09 21:51:46 -04:00
Sean Leary
cf411b3187
Merge pull request #75 from johnjaylward/PopulateMapMoreStrict
...
Populate map more strict
2017-07-19 18:57:55 -05:00