Skip to content

Commit 2af34d8

Browse files
committed
Add a test for basic error string
Remove some debug print statements
1 parent fe7cec1 commit 2af34d8

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

tests.py

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -397,6 +397,18 @@ def test_unset_error(self):
397397
error = ValidationError("message", **k)
398398
self.assertEqual(str(error), "message")
399399

400+
def test_basic_message(self):
401+
# Make sure all the defaults from make_error print correctly
402+
error = self.make_error()
403+
message = self.prep_message("""
404+
ValidationError: message
405+
Failed validating 'type' in schema:
406+
{u'type': u'string'}
407+
On instance:
408+
5
409+
""")
410+
self.assertEqual(str(error), message)
411+
400412
def test_empty_paths(self):
401413
error = self.make_error(path=[], schema_path=[])
402414
message = self.prep_message("""
@@ -497,8 +509,6 @@ def test_pprint_instance(self):
497509
u'type': u'array'}]},
498510
u'type': [u'string']}
499511
""")
500-
print(error)
501-
print(message)
502512
self.assertEqual(str(error), message)
503513

504514

0 commit comments

Comments
 (0)