From 42bc0148b814bd4158fe4100bc7f9831bf68e2d3 Mon Sep 17 00:00:00 2001 From: Vitor Hideyoshi Date: Sat, 19 Apr 2025 15:46:37 -0300 Subject: [PATCH] Adds Test for Boolean Default Value --- tests/parser/test_bool_type_parser.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/tests/parser/test_bool_type_parser.py b/tests/parser/test_bool_type_parser.py index 92c1513..f21b547 100644 --- a/tests/parser/test_bool_type_parser.py +++ b/tests/parser/test_bool_type_parser.py @@ -26,3 +26,14 @@ class TestBoolTypeParser(TestCase): self.assertEqual(type_parsing, bool) self.assertEqual(type_validator["default"], True) + + def test_bool_parser_with_invalid_default(self): + parser = BooleanTypeParser() + + properties = { + "type": "boolean", + "default": "invalid", + } + + with self.assertRaises(ValueError): + parser.from_properties("placeholder", properties)