#json-schema #proc-macro #run #procedural #information #test-cases #json-schema-test-suite

json_schema_test_suite_test_case

Procedural Macro Attribute to run all the test cases described in JSON-Schema-Test-Suite

2 unstable releases

0.3.0 Jun 29, 2020
0.2.0 Jun 22, 2020
0.1.0 Jun 22, 2020

#1260 in Procedural macros

Download history 2/week @ 2023-11-20 6/week @ 2023-11-27 2/week @ 2024-01-15 13/week @ 2024-02-12 16/week @ 2024-02-19 51/week @ 2024-02-26 25/week @ 2024-03-04

105 downloads per month
Used in 3 crates (2 directly)

MIT license

5KB

json_schema_test_suite_test_case

This crate is supposed to support json_schema_test_suite by exporting the base struct to allow users of json_schema_test_suite to have a single entity representing the test information.

This crate is needed because currently, at the time of writing, we are not allowed to export structs from a proc-macro library Please refer to json-schema-test-suite docs for more informaton.

License: MIT


lib.rs:

This crate is supposed to support json_schema_test_suite by exporting the base struct to allow users of json_schema_test_suite to have a single entity representing the test information.

This crate is needed because currently, at the time of writing, we are not allowed to export structs from a proc-macro library Please refer to json-schema-test-suite docs for more informaton.

Dependencies

~0.7–1.4MB
~33K SLoC