11'use strict' ;
22
33var consolidate = require ( 'json-schema-consolidate' )
4- , validator = consolidate ( 'jjv ' , { allErrors : true , verbose : true } )
4+ , validator = consolidate ( 'ajv ' , { allErrors : true } )
55
6- // , jjv = require('jjv')()
7- // , Validator = require('jsonschema').Validator
8- // , validator = new Validator
96 , assert = require ( 'assert' )
107 , metaSchema = require ( './meta_schema.json' )
118 , request = require ( 'request' )
@@ -35,10 +32,10 @@ describe('JSONScript schema', function() {
3532 loadSchemas ( ) ;
3633
3734 before ( function ( ) {
38- validateSchema = validator . compile ( metaSchema ) ;
39-
40- for ( var name in schemas )
35+ for ( var name in schemas ) {
36+ validator . addSchema ( schemas [ name ] ) ;
4137 validator . addSchema ( schemas [ name ] , name ) ;
38+ }
4239 } ) ;
4340
4441
@@ -58,14 +55,6 @@ describe('JSONScript schema', function() {
5855 } ) ;
5956
6057
61- it ( 'should be valid' , function ( ) {
62- assert . equal ( schema . $schema , metaSchema . id ) ;
63- var result = validateSchema ( schema ) ;
64- assert . deepEqual ( result . errors , [ ] ) ;
65- } ) ;
66-
67-
68-
6958 describe ( specFile , function ( ) {
7059 var validate ;
7160
0 commit comments