Example #1
0
 def test_invalid_type(self):
     warnings = []
     errors = []
     validate.validate_type(
         {'type': 'not-valid'},
         warnings.append,
         errors.append,
     )
     self.assertEqual(0, len(warnings))
     self.assertEqual(1, len(errors))
Example #2
0
 def test_valid_type(self):
     warnings = []
     errors = []
     validate.validate_type(
         {'type': 'library'},
         warnings.append,
         errors.append,
     )
     self.assertEqual(0, len(warnings))
     self.assertEqual(0, len(errors))
Example #3
0
 def test_no_type(self):
     warnings = []
     errors = []
     validate.validate_type(
         {},
         warnings.append,
         errors.append,
     )
     self.assertEqual(0, len(warnings))
     self.assertEqual(1, len(errors))