def test_result_processor_invalid(self): mssql_date_type = _MSDate() result_processor = mssql_date_type.result_processor(None, None) assert_raises_message( ValueError, "could not parse 'abc' as a date value", result_processor, 'abc' )
def test_result_processor_invalid(self): mssql_date_type = _MSDate() result_processor = mssql_date_type.result_processor(None, None) ex = None bogus_value = 'abc' try: result_processor(bogus_value) except Exception as caught: ex = str(caught) expected = 'could not parse value ' + bogus_value + ' as a _MSDate' eq_(expected, ex)
def _assert_result_processor(self, expected, value): mssql_date_type = _MSDate() result_processor = mssql_date_type.result_processor(None, None) eq_(expected, result_processor(value))