コード例 #1
0
ファイル: test_validation.py プロジェクト: 0mp/freebsd
 def perform_test(schema, data, valid, description):
     msg = '%s (valid=%r)' % (description, valid)
     if valid:
         self.assertTrue(ucl.validate(schema, data), msg)
     else:
         with self.assertRaises(ucl.SchemaError):
             ucl.validate(schema, data)
             self.fail(msg) # fail() will be called only if SchemaError is not raised
コード例 #2
0
 def perform_test(schema, data, valid, description):
     msg = '%s (valid=%r)' % (description, valid)
     if valid:
         self.assertTrue(ucl.validate(schema, data), msg)
     else:
         with self.assertRaises(ucl.SchemaError):
             ucl.validate(schema, data)
             self.fail(
                 msg
             )  # fail() will be called only if SchemaError is not raised
コード例 #3
0
ファイル: test_uclmodule.py プロジェクト: grimreaper/libucl
 def test_validation_useless(self):
     with self.assertRaises(NotImplementedError):
         ucl.validate("","")
コード例 #4
0
ファイル: test_uclmodule.py プロジェクト: cequencer/libucl
 def test_validation_useless(self):
     self.assertRaises(NotImplementedError, lambda: ucl.validate("",""))
コード例 #5
0
ファイル: test_validation.py プロジェクト: denisvm/py-libucl
 def perform_test(schema, data, expected):
     if expected:
         self.assertTrue(ucl.validate(schema, data))
     else:
         with self.assertRaises(ucl.SchemaError):
             ucl.validate(schema, data)
コード例 #6
0
ファイル: test_validation.py プロジェクト: denisvm/py-libucl
 def perform_test(schema, data, expected):
     if expected:
         self.assertTrue(ucl.validate(schema, data))
     else:
         with self.assertRaises(ucl.SchemaError):
             ucl.validate(schema, data)