Evgeny Poberezkin
|
36085debf5
|
indentations
|
2015-07-30 09:06:31 +01:00 |
Evgeny Poberezkin
|
f88f1e20da
|
skipped test
|
2015-07-30 09:05:07 +01:00 |
Andy Scott
|
65ccf49edf
|
Add test for `removeAdditional` when using a schema to validate additional properties.
|
2015-07-29 14:28:57 -07:00 |
Andy Scott
|
94ddac2bc9
|
Add test for options (just `removeAdditional`, for now)
|
2015-07-29 09:56:11 -07:00 |
Evgeny Poberezkin
|
3d3a350ea7
|
excluded ajv from test bundles into a separate bundle
|
2015-07-24 22:55:19 +01:00 |
Evgeny Poberezkin
|
6b9bc9e464
|
tests are browser compatible, karma tests with sauceLabs, readme on using in browser, #21
|
2015-07-24 10:39:23 +01:00 |
Evgeny Poberezkin
|
6c93d0346d
|
fixed "required" with properties that are not identifiers, closes #20
|
2015-07-22 16:26:28 +01:00 |
Evgeny Poberezkin
|
70d37337d2
|
test for #20
|
2015-07-22 14:58:48 +01:00 |
Evgeny Poberezkin
|
4d705a7c85
|
readme
|
2015-07-21 23:23:37 +01:00 |
Evgeny Poberezkin
|
3e733e697e
|
test with invalid data for #19
|
2015-07-20 17:49:49 +01:00 |
Evgeny Poberezkin
|
af46a38428
|
fixed required for inner level with many properties, closes #19
|
2015-07-20 17:41:06 +01:00 |
Evgeny Poberezkin
|
5416eaf86d
|
improved error messages for "required" keyword, closes #18
|
2015-07-01 00:30:57 +01:00 |
Evgeny Poberezkin
|
5fc0b18287
|
improved error reporting for "required" keyword with large size schema, #18
|
2015-06-30 22:26:00 +01:00 |
Evgeny Poberezkin
|
fd61168a2e
|
failing error reporting test for "required" keyword with large schema, #18
|
2015-06-30 22:10:54 +01:00 |
Evgeny Poberezkin
|
22cdf02e51
|
improved error reporting for "required" keyword with limited size schema, #18
|
2015-06-30 22:09:14 +01:00 |
Evgeny Poberezkin
|
0138e5f1a1
|
added failing test for error reporting for "required" keyword, #18
|
2015-06-30 20:48:37 +01:00 |
Evgeny Poberezkin
|
1cbcade81f
|
fixed #1 IDs in refs without root id
|
2015-06-24 01:28:40 +01:00 |
Evgeny Poberezkin
|
3b815d6862
|
test for complex schema, #1
|
2015-06-24 00:35:17 +01:00 |
Evgeny Poberezkin
|
4f860ee877
|
test for nested items
|
2015-06-23 21:05:42 +01:00 |
Evgeny Poberezkin
|
391d60482c
|
fixed escaping pattern property (fixes #17)
|
2015-06-23 17:26:03 +01:00 |
Evgeny Poberezkin
|
a97e6740e7
|
removeSchema method, closes #8
|
2015-06-20 18:41:56 +01:00 |
Evgeny Poberezkin
|
2368b95d56
|
refactored json-schema-test into separate npm module
|
2015-06-19 11:39:48 +01:00 |
Evgeny Poberezkin
|
05a151619b
|
re-renable test with allErrors option
|
2015-06-19 11:01:32 +01:00 |
Evgeny Poberezkin
|
cbdd00e9c6
|
fixed #13 - root ref in remote ref
|
2015-06-19 00:57:19 +01:00 |
Evgeny Poberezkin
|
8bfb3f9b4a
|
added anyOf error, refactored test
|
2015-06-18 23:01:39 +01:00 |
Evgeny Poberezkin
|
46812e0ac6
|
fixed #14: remote ref in definitions in remote ref with ids
|
2015-06-18 20:48:35 +01:00 |
Evgeny Poberezkin
|
220ee7892d
|
test for #14
|
2015-06-18 17:15:50 +01:00 |
Evgeny Poberezkin
|
123aa99b15
|
test for #13
|
2015-06-18 15:01:15 +01:00 |
Evgeny Poberezkin
|
2ae8c89708
|
allow uri and throw on error when validating schemas against meta-schema
|
2015-06-17 22:06:07 +01:00 |
Evgeny Poberezkin
|
5b434b426e
|
validate schema against meta-schema
|
2015-06-17 02:05:52 +01:00 |
Evgeny Poberezkin
|
72f5ed5e9d
|
samle code removing additional properties in the test
|
2015-06-16 23:31:30 +01:00 |
Evgeny Poberezkin
|
4d155759c9
|
load tests from JSON-Schema-Test-Suite in travis
|
2015-06-16 23:03:02 +01:00 |
Evgeny Poberezkin
|
08c8032fe1
|
include property in error.dataPath for additionalProperty, closes #11
|
2015-06-16 22:54:08 +01:00 |
Evgeny Poberezkin
|
f19f7fdedf
|
refactor $ref.dot
|
2015-06-16 22:04:17 +01:00 |
Evgeny Poberezkin
|
e0d6afe7dc
|
evgeny, jason: fixed incorrect root replacing and failure to resolve ref to another file root from inside ref, closes #12
|
2015-06-16 17:10:27 +01:00 |
Evgeny Poberezkin
|
082284d9cc
|
fixed incorrect resolution of root ref in ref, fixes #2
|
2015-06-16 15:11:33 +01:00 |
Evgeny Poberezkin
|
536d958cf1
|
fixed incorrect dataPath in errors for refs, closes #9
|
2015-06-16 00:21:14 +01:00 |
Evgeny Poberezkin
|
993e2a73d7
|
optimized $ref for simple cases
|
2015-06-15 16:30:48 +01:00 |
Eugene Poberezkin
|
66c6530e46
|
test for issue #2
|
2015-06-15 01:58:18 +01:00 |
Eugene Poberezkin
|
b986292e53
|
test for issue #1
|
2015-06-15 01:34:44 +01:00 |
Evgeny Poberezkin
|
9dfa073e28
|
optimized generated code for simple schemas
|
2015-06-14 09:04:11 +01:00 |
Evgeny Poberezkin
|
13cad57444
|
added changed complex schema test
|
2015-06-13 20:08:10 +01:00 |
Evgeny Poberezkin
|
e3a692f602
|
optimized additionalProperties validation
|
2015-06-13 16:35:15 +01:00 |
Evgeny Poberezkin
|
0b3806fd18
|
do not create errors array until the first error
|
2015-06-13 13:01:05 +01:00 |
Evgeny Poberezkin
|
32e83e5f28
|
exclude schemas without validation keywords, dont create data variables unless they are used at least twice
|
2015-06-12 22:12:34 +01:00 |
Evgeny Poberezkin
|
0aaa78eca4
|
optimize generated code to skip following rule groups if validation had already failed
|
2015-06-12 18:16:54 +01:00 |
Evgeny Poberezkin
|
5c7f764c6d
|
fixed validation bug with recursive schemas
|
2015-06-12 14:22:33 +01:00 |
Evgeny Poberezkin
|
ea974ab48d
|
fast mode for format validation; optimised code generated for enum rule
|
2015-06-10 21:51:14 +01:00 |
Evgeny Poberezkin
|
606e81ad4b
|
full support of remote refs
|
2015-06-07 21:55:40 +01:00 |
Evgeny Poberezkin
|
6284b83db7
|
ajv api changed, api tests, "resolve refs" progress
|
2015-06-07 12:47:57 +01:00 |