diff --git a/CHANGELOG.md b/CHANGELOG.md index cfeed9f..a680fc6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 1.1.0 - 2019-07-28 +### Added +- Tests for `getConfigInUse()` method. +- Tests for `JsonParser.skipArray()` and `JsonParser.skipObject()` against unclosed array and object. + ## 1.0.0 - 2019-07-23 ### Added - Reporting for Joy. diff --git a/README.md b/README.md index 29ef8c8..4940e36 100644 --- a/README.md +++ b/README.md @@ -4,16 +4,20 @@ This project provides a set of tests for implementations of [Java API for JSON Processing (JSR 374)]. -## JSON-P Test Suite +## Project Goal -### Latest Test Results +* Provides comprehensive test suite which is fairly available for all JSON-P implementations. +* Contributes to the quality of JSON-P implementations. +* Compensates the ambiguities existing in the API specification. + +## Latest Test Results [JSON-P Test Suite Reports] shows the latest test results of the following JSON-P implementations. -* [Reference Implementation] +* [Jakarta JSON Processing] (Reference Implementation) * [Apache Johnzon] * [Joy] -### Using as a Test Dependency +## Using as a Test Dependency The jar-packaged artifact of this test suite is available from [JitPack] repository. @@ -29,7 +33,7 @@ The jar-packaged artifact of this test suite is available from [JitPack] reposit org.leadpony jsonp-test-suite - 1.0.0 + 1.1.0 test @@ -53,7 +57,7 @@ The test suite can be run by using Maven Surefire Plugin. ``` -### How to Build +## Building from Source The following tools are required to build and run the artifacts. * JDK 9 or higher @@ -65,24 +69,30 @@ The commands below build and install the test suite into your local Maven reposi mvn clean install ``` -When testing with the Reference Implementation: +When testing with *Jakarta JSON Processing*: ```bash -mvn test -P test-with-ri +mvn test -P test-with-jakarta ``` -When testing with [Apache Johnzon]: +When testing with *Apache Johnzon*: ```bash mvn test -P test-with-johnzon ``` +When testing with *Joy*: + +```bash +mvn test -P test-with-joy +``` + ## Copyright Notice Copyright © 2019 JSON-P Test Suite Authors. This software is licensed under [Apache License, Versions 2.0][Apache 2.0 License]. [Apache 2.0 License]: https://www.apache.org/licenses/LICENSE-2.0 [Java API for JSON Processing (JSR 374)]: https://eclipse-ee4j.github.io/jsonp/ -[Reference Implementation]: https://eclipse-ee4j.github.io/jsonp/ +[Jakarta JSON Processing]: https://eclipse-ee4j.github.io/jsonp/ [Apache Johnzon]: https://johnzon.apache.org/ [Joy]: https://github.com/leadpony/joy [Apache Maven]: https://maven.apache.org/ diff --git a/docs/project-reports.html b/docs/project-reports.html index 58e06d1..f9e9540 100644 --- a/docs/project-reports.html +++ b/docs/project-reports.html @@ -1,5 +1,5 @@ - + @@ -24,8 +24,8 @@