Skip to content

Commit ca48552

Browse files
update test results for TJSA 1.018, and update the todo-fail list
1 parent 3d5d41f commit ca48552

10 files changed

+45
-27
lines changed

Changes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ Revision history for JSON-Schema-Tiny
22

33
{{$NEXT}}
44
- fix warning when using a $ref to a URI with no fragment
5+
- update test skip list for latest release of the test suite
56

67
0.018 2022-08-06 22:02:20Z
78
- update test skip list for latest release of the test suite

t/results/draft2019-09-acceptance.txt

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
Results using Test::JSON::Schema::Acceptance 1.017
2-
with commit 69acf52990b004240839ae19b4bec8fb01d50876 (2.0.0-554-g69acf52)
1+
Results using Test::JSON::Schema::Acceptance 1.018
2+
with commit d21ed578aeb13b55dfe3604db53adb4750e1abc3 (2.0.0-695-gd21ed57)
33
from git://github.com/json-schema-org/JSON-Schema-Test-Suite.git:
44
specification version: draft2019-09
55
optional tests included: yes
@@ -43,23 +43,25 @@ not.json 12 0 0
4343
oneOf.json 27 0 0
4444
pattern.json 9 0 0
4545
patternProperties.json 23 0 0
46-
properties.json 21 0 0
46+
properties.json 28 0 0
4747
propertyNames.json 13 0 0
4848
recursiveRef.json 20 14 0
49-
ref.json 40 7 0
50-
refRemote.json 9 10 0
51-
required.json 9 0 0
49+
ref.json 55 9 0
50+
refRemote.json 13 14 0
51+
required.json 16 0 0
5252
type.json 80 0 0
5353
unevaluatedItems.json 15 30 0
54-
unevaluatedProperties.json 53 57 0
54+
unevaluatedProperties.json 54 57 0
5555
uniqueItems.json 68 0 0
5656
unknownKeyword.json 2 1 0
5757
vocabulary.json 1 2 0
5858
optional/bignum.json 9 0 0
59+
optional/cross-draft.json 1 2 0
5960
optional/dependencies-compatibility.json 22 14 0
6061
optional/ecmascript-regex.json 60 14 0
6162
optional/float-overflow.json 1 0 0
63+
optional/no-schema.json 3 0 0
6264
optional/non-bmp-regex.json 12 0 0
6365
optional/refOfUnknownKeyword.json 4 0 0
6466
---------------------------------------------------------------
65-
TOTAL 1085 164 0
67+
TOTAL 1123 172 0

t/results/draft2019-09-additional-tests.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Results using Test::JSON::Schema::Acceptance 1.017
1+
Results using Test::JSON::Schema::Acceptance 1.018
22
specification version: draft2019-09
33
using custom test directory: t/additional-tests-draft2019-09
44
optional tests included: no

t/results/draft2020-12-acceptance.txt

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
Results using Test::JSON::Schema::Acceptance 1.017
2-
with commit 69acf52990b004240839ae19b4bec8fb01d50876 (2.0.0-554-g69acf52)
1+
Results using Test::JSON::Schema::Acceptance 1.018
2+
with commit d21ed578aeb13b55dfe3604db53adb4750e1abc3 (2.0.0-695-gd21ed57)
33
from git://github.com/json-schema-org/JSON-Schema-Test-Suite.git:
44
specification version: draft2020-12
55
optional tests included: yes
@@ -44,23 +44,25 @@ oneOf.json 27 0 0
4444
pattern.json 9 0 0
4545
patternProperties.json 23 0 0
4646
prefixItems.json 11 0 0
47-
properties.json 21 0 0
47+
properties.json 28 0 0
4848
propertyNames.json 10 0 0
49-
ref.json 40 7 0
50-
refRemote.json 9 10 0
51-
required.json 9 0 0
49+
ref.json 55 9 0
50+
refRemote.json 13 14 0
51+
required.json 16 0 0
5252
type.json 80 0 0
5353
unevaluatedItems.json 22 36 0
54-
unevaluatedProperties.json 53 57 0
54+
unevaluatedProperties.json 54 57 0
5555
uniqueItems.json 68 0 0
5656
unknownKeyword.json 2 1 0
5757
vocabulary.json 1 2 0
5858
optional/bignum.json 9 0 0
59+
optional/cross-draft.json 0 1 0
5960
optional/dependencies-compatibility.json 22 14 0
6061
optional/ecmascript-regex.json 61 14 0
6162
optional/float-overflow.json 1 0 0
6263
optional/format-assertion.json 2 2 0
64+
optional/no-schema.json 3 0 0
6365
optional/non-bmp-regex.json 12 0 0
6466
optional/refOfUnknownKeyword.json 4 0 0
6567
---------------------------------------------------------------
66-
TOTAL 1082 174 0
68+
TOTAL 1119 181 0

t/results/draft2020-12-additional-tests.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Results using Test::JSON::Schema::Acceptance 1.017
1+
Results using Test::JSON::Schema::Acceptance 1.018
22
specification version: draft2020-12
33
using custom test directory: t/additional-tests-draft2020-12
44
optional tests included: no

t/results/draft7-acceptance.txt

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
Results using Test::JSON::Schema::Acceptance 1.017
2-
with commit 69acf52990b004240839ae19b4bec8fb01d50876 (2.0.0-554-g69acf52)
1+
Results using Test::JSON::Schema::Acceptance 1.018
2+
with commit d21ed578aeb13b55dfe3604db53adb4750e1abc3 (2.0.0-695-gd21ed57)
33
from git://github.com/json-schema-org/JSON-Schema-Test-Suite.git:
44
specification version: draft7
55
optional tests included: yes
@@ -10,7 +10,7 @@ filename pass todo-fail fail
1010
additionalItems.json 16 0 0
1111
additionalProperties.json 16 0 0
1212
allOf.json 30 0 0
13-
anyOf.json 20 0 0
13+
anyOf.json 18 0 0
1414
boolean_schema.json 18 0 0
1515
const.json 50 0 0
1616
contains.json 21 0 0
@@ -38,18 +38,19 @@ not.json 12 0 0
3838
oneOf.json 27 0 0
3939
pattern.json 9 0 0
4040
patternProperties.json 23 0 0
41-
properties.json 21 0 0
41+
properties.json 28 0 0
4242
propertyNames.json 13 0 0
43-
ref.json 40 8 0
44-
refRemote.json 9 10 0
45-
required.json 9 0 0
43+
ref.json 53 9 0
44+
refRemote.json 10 11 0
45+
required.json 16 0 0
4646
type.json 80 0 0
4747
uniqueItems.json 68 0 0
4848
unknownKeyword.json 2 1 0
4949
optional/bignum.json 9 0 0
5050
optional/content.json 6 4 0
51+
optional/cross-draft.json 1 1 0
5152
optional/ecmascript-regex.json 60 14 0
5253
optional/float-overflow.json 1 0 0
5354
optional/non-bmp-regex.json 12 0 0
5455
---------------------------------------------------------------
55-
TOTAL 888 40 0
56+
TOTAL 915 43 0

t/results/draft7-additional-tests.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Results using Test::JSON::Schema::Acceptance 1.017
1+
Results using Test::JSON::Schema::Acceptance 1.018
22
specification version: draft7
33
using custom test directory: t/additional-tests-draft7
44
optional tests included: no

t/zzz-acceptance-draft2019-09.t

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,13 @@ acceptance_tests(
5959
'$id must be resolved against nearest parent, not just immediate parent',
6060
'order of evaluation: $id and $ref',
6161
'order of evaluation: $id and $anchor and $ref',
62+
'URN base URI with URN and anchor ref',
63+
'URN ref with nested pointer ref',
6264
] },
6365
{ file => 'unknownKeyword.json', group_description => '$id inside an unknown keyword is not a real identifier', test_description => 'type matches second anyOf, which has a real schema in it' },
66+
{ file => 'optional/cross-draft.json', group_description => [
67+
'refs to future drafts are processed as future drafts',
68+
'refs to historic drafts are processed as historic drafts' ] },
6469
# I am not interested in back-supporting "dependencies"
6570
{ file => 'optional/dependencies-compatibility.json' },
6671
# various edge cases that are difficult to accomodate

t/zzz-acceptance-draft2020-12.t

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,13 @@ acceptance_tests(
6060
'$id must be resolved against nearest parent, not just immediate parent',
6161
'order of evaluation: $id and $ref',
6262
'order of evaluation: $id and $anchor and $ref',
63+
'URN base URI with URN and anchor ref',
64+
'URN ref with nested pointer ref',
6365
] },
6466
{ file => 'unknownKeyword.json', group_description => '$id inside an unknown keyword is not a real identifier', test_description => 'type matches second anyOf, which has a real schema in it' },
67+
{ file => 'optional/cross-draft.json', group_description => [
68+
'refs to future drafts are processed as future drafts',
69+
'refs to historic drafts are processed as historic drafts' ] },
6570
# I am not interested in back-supporting "dependencies"
6671
{ file => 'optional/dependencies-compatibility.json' },
6772
# various edge cases that are difficult to accomodate

t/zzz-acceptance-draft7.t

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,10 @@ acceptance_tests(
5151
'refs with relative uris and defs',
5252
'relative refs with absolute uris and defs',
5353
'$id must be resolved against nearest parent, not just immediate parent',
54+
'URN base URI with URN and anchor ref',
5455
] },
5556
{ file => 'unknownKeyword.json', group_description => '$id inside an unknown keyword is not a real identifier', test_description => 'type matches second anyOf, which has a real schema in it' },
57+
{ file => 'optional/cross-draft.json', group_description => 'refs to future drafts are processed as future drafts' },
5658
# various edge cases that are difficult to accomodate
5759
{ file => 'optional/ecmascript-regex.json', group_description => '\w in patterns matches [A-Za-z0-9_], not unicode letters', test_description => [ 'literal unicode character in json string', 'unicode character in hex format in string' ] },
5860
{ file => 'optional/ecmascript-regex.json', group_description => '\d in pattern matches [0-9], not unicode digits', test_description => 'non-ascii digits (BENGALI DIGIT FOUR, BENGALI DIGIT TWO)' },

0 commit comments

Comments
 (0)