@@ -27,14 +27,15 @@ test('handling additional properties of the same type: string', function(assert)
2727 expected = {
2828 $schema : 'http://json-schema.org/draft-04/schema#' ,
2929 type : 'object' ,
30+ additionalProperties : false ,
3031 patternProperties : {
3132 '^[a-z]*$' : {
3233 type : 'string'
3334 }
3435 }
3536 } ;
3637
37- assert . deepEqual ( result , expected , 'additionalProperties deleted ' ) ;
38+ assert . deepEqual ( result , expected , 'additionalProperties set to false ' ) ;
3839} ) ;
3940
4041test ( 'handling additional properties of the same type: number' , function ( assert ) {
@@ -62,14 +63,15 @@ test('handling additional properties of the same type: number', function(assert)
6263 expected = {
6364 $schema : 'http://json-schema.org/draft-04/schema#' ,
6465 type : 'object' ,
66+ additionalProperties : false ,
6567 patternProperties : {
6668 '^[a-z]*$' : {
6769 type : 'number'
6870 }
6971 }
7072 } ;
7173
72- assert . deepEqual ( result , expected , 'additionalProperties deleted ' ) ;
74+ assert . deepEqual ( result , expected , 'additionalProperties set to false ' ) ;
7375} ) ;
7476
7577test ( 'handling additional properties with one of patternProperty types' , function ( assert ) {
@@ -100,6 +102,7 @@ test('handling additional properties with one of patternProperty types', functio
100102 expected = {
101103 $schema : 'http://json-schema.org/draft-04/schema#' ,
102104 type : 'object' ,
105+ additionalProperties : false ,
103106 patternProperties : {
104107 '^[a-z]*$' : {
105108 type : 'string'
@@ -110,7 +113,7 @@ test('handling additional properties with one of patternProperty types', functio
110113 }
111114 } ;
112115
113- assert . deepEqual ( result , expected , 'additionalProperties deleted ' ) ;
116+ assert . deepEqual ( result , expected , 'additionalProperties set to false ' ) ;
114117} ) ;
115118
116119test ( 'keeping additionalProperties with object type' , function ( assert ) {
@@ -154,7 +157,7 @@ test('keeping additionalProperties with object type', function(assert) {
154157 }
155158 } ;
156159
157- assert . deepEqual ( result , expected , 'additionalProperties kept' ) ;
160+ assert . deepEqual ( result , expected , 'additionalProperties kept unchanged ' ) ;
158161} ) ;
159162
160163test ( 'not supporting patternProperties' , function ( assert ) {
0 commit comments