Example #1
0
 def test_valid_value(self, value, expected):
     assert inputs.iso8601interval(value) == expected
Example #2
0
 def test_error_message(self):
     with pytest.raises(ValueError) as cm:
         inputs.iso8601interval('2013-01-01/blah')
     expected = 'Invalid argument: 2013-01-01/blah. argument must be a valid ISO8601 date/time interval.'
     assert str(cm.value) == expected
Example #3
0
 def test_bad_values(self, value):
     with pytest.raises(ValueError):
         inputs.iso8601interval(value)