@@ -1258,6 +1258,24 @@ def test_draft_3(self):
1258
1258
validators .Draft3Validator ,
1259
1259
)
1260
1260
1261
+ schema = {"$schema" : "http://json-schema.org/draft-03/schema/#" }
1262
+ self .assertIs (
1263
+ validators .validator_for (schema ),
1264
+ validators .Draft3Validator ,
1265
+ )
1266
+
1267
+ schema = {"$schema" : "https://json-schema.org/draft-03/schema#" }
1268
+ self .assertIs (
1269
+ validators .validator_for (schema ),
1270
+ validators .Draft3Validator ,
1271
+ )
1272
+
1273
+ schema = {"$schema" : "https://json-schema.org/draft-03/schema/#" }
1274
+ self .assertIs (
1275
+ validators .validator_for (schema ),
1276
+ validators .Draft3Validator ,
1277
+ )
1278
+
1261
1279
def test_draft_4 (self ):
1262
1280
schema = {"$schema" : "http://json-schema.org/draft-04/schema" }
1263
1281
self .assertIs (
@@ -1271,6 +1289,24 @@ def test_draft_4(self):
1271
1289
validators .Draft4Validator ,
1272
1290
)
1273
1291
1292
+ schema = {"$schema" : "http://json-schema.org/draft-04/schema/#" }
1293
+ self .assertIs (
1294
+ validators .validator_for (schema ),
1295
+ validators .Draft4Validator ,
1296
+ )
1297
+
1298
+ schema = {"$schema" : "https://json-schema.org/draft-04/schema#" }
1299
+ self .assertIs (
1300
+ validators .validator_for (schema ),
1301
+ validators .Draft4Validator ,
1302
+ )
1303
+
1304
+ schema = {"$schema" : "https://json-schema.org/draft-04/schema/#" }
1305
+ self .assertIs (
1306
+ validators .validator_for (schema ),
1307
+ validators .Draft4Validator ,
1308
+ )
1309
+
1274
1310
def test_draft_6 (self ):
1275
1311
schema = {"$schema" : "http://json-schema.org/draft-06/schema" }
1276
1312
self .assertIs (
@@ -1284,6 +1320,24 @@ def test_draft_6(self):
1284
1320
validators .Draft6Validator ,
1285
1321
)
1286
1322
1323
+ schema = {"$schema" : "http://json-schema.org/draft-06/schema/#" }
1324
+ self .assertIs (
1325
+ validators .validator_for (schema ),
1326
+ validators .Draft6Validator ,
1327
+ )
1328
+
1329
+ schema = {"$schema" : "https://json-schema.org/draft-06/schema#" }
1330
+ self .assertIs (
1331
+ validators .validator_for (schema ),
1332
+ validators .Draft6Validator ,
1333
+ )
1334
+
1335
+ schema = {"$schema" : "https://json-schema.org/draft-06/schema/#" }
1336
+ self .assertIs (
1337
+ validators .validator_for (schema ),
1338
+ validators .Draft6Validator ,
1339
+ )
1340
+
1287
1341
def test_draft_7 (self ):
1288
1342
schema = {"$schema" : "http://json-schema.org/draft-07/schema" }
1289
1343
self .assertIs (
@@ -1297,6 +1351,24 @@ def test_draft_7(self):
1297
1351
validators .Draft7Validator ,
1298
1352
)
1299
1353
1354
+ schema = {"$schema" : "http://json-schema.org/draft-07/schema/#" }
1355
+ self .assertIs (
1356
+ validators .validator_for (schema ),
1357
+ validators .Draft7Validator ,
1358
+ )
1359
+
1360
+ schema = {"$schema" : "https://json-schema.org/draft-07/schema#" }
1361
+ self .assertIs (
1362
+ validators .validator_for (schema ),
1363
+ validators .Draft7Validator ,
1364
+ )
1365
+
1366
+ schema = {"$schema" : "https://json-schema.org/draft-07/schema/#" }
1367
+ self .assertIs (
1368
+ validators .validator_for (schema ),
1369
+ validators .Draft7Validator ,
1370
+ )
1371
+
1300
1372
def test_True (self ):
1301
1373
self .assertIs (
1302
1374
validators .validator_for (True ),
0 commit comments