From a285ed0fbe7ad193d99238b29013b9b9680a1b8f Mon Sep 17 00:00:00 2001 From: Tristan Penman Date: Thu, 29 Aug 2019 22:21:30 +1000 Subject: [PATCH] Add test cases for draft 7 exclusiveMaximum, exclusiveMinimum, maximum and minimum constraints --- tests/test_validator.cpp | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/tests/test_validator.cpp b/tests/test_validator.cpp index f71fec7..2777fbd 100644 --- a/tests/test_validator.cpp +++ b/tests/test_validator.cpp @@ -420,7 +420,27 @@ TEST_F(TestValidator, Draft4_UniqueItems) processDraft4TestFile(TEST_SUITE_DIR "draft4/uniqueItems.json"); } +TEST_F(TestValidator, Draft7_ExclusiveMaximum) +{ + processDraft7TestFile(TEST_SUITE_DIR "draft7/exclusiveMaximum.json"); +} + +TEST_F(TestValidator, Draft7_ExclusiveMinimum) +{ + processDraft7TestFile(TEST_SUITE_DIR "draft7/exclusiveMinimum.json"); +} + TEST_F(TestValidator, Draft7_IfThenElse) { processDraft7TestFile(TEST_SUITE_DIR "draft7/if-then-else.json"); } + +TEST_F(TestValidator, Draft7_Maximum) +{ + processDraft7TestFile(TEST_SUITE_DIR "draft7/maximum.json"); +} + +TEST_F(TestValidator, Draft7_Minimum) +{ + processDraft7TestFile(TEST_SUITE_DIR "draft7/minimum.json"); +}