示例#1
0
 def test_can_validate_until(self):
     data_with_row_3_broken = '1\n2\na\n'
     with io.StringIO(data_with_row_3_broken) as partially_broken_data:
         validio.validate(_DIGIT_CID, partially_broken_data, 2)
     with io.StringIO(data_with_row_3_broken) as partially_broken_data:
         self.assertRaises(errors.FieldValueError, validio.validate,
                           _DIGIT_CID, partially_broken_data, 3)
示例#2
0
 def test_can_validate_from_cid_and_stream(self):
     with io.open(self._data_path, 'r', encoding=_TEST_ENCODING, newline='') as data_stream:
         validio.validate(self._cid, data_stream)
示例#3
0
 def test_can_validate_from_files(self):
     validio.validate(self._cid_path, self._data_path)
示例#4
0
 def test_can_validate_until(self):
     data_with_row_3_broken = '1\n2\na\n'
     with io.StringIO(data_with_row_3_broken) as partially_broken_data:
         validio.validate(_DIGIT_CID, partially_broken_data, 2)
     with io.StringIO(data_with_row_3_broken) as partially_broken_data:
         self.assertRaises(errors.FieldValueError, validio.validate, _DIGIT_CID, partially_broken_data, 3)
示例#5
0
 def test_can_validate_from_cid_and_stream(self):
     with io.open(self._data_path, 'r', encoding=_TEST_ENCODING, newline='') as data_stream:
         validio.validate(self._cid, data_stream)
示例#6
0
 def test_can_validate_from_files(self):
     validio.validate(self._cid_path, self._data_path)