def test_can_specify_custom_failure_exception(self):
     assert_raises(FooError, lambda: assert_larger_than(1, 4, failure_exception=FooError))
 def test_has_sensible_default_error_message(self):
     exception = assert_raises(AssertionError, lambda: assert_larger_than(1, 4))
     assert_equals('1 is not larger than 4', exception_message(exception))
 def test_can_specify_custom_message(self):
     exception = assert_raises(AssertionError, lambda: assert_larger_than(1, 4, message='fnord'))
     assert_equals('fnord', exception_message(exception))
 def test_accepts_smaller_values(self):
     assert_larger_than(4, 1)
     assert_larger_than(-5, -20)
 def test_raises_if_value_is_not_smaller(self):
     assert_raises(AssertionError, lambda: assert_larger_than(1, 1))
     assert_raises(AssertionError, lambda: assert_larger_than(1, 4))
     assert_raises(AssertionError, lambda: assert_larger_than(-5, -4))
Example #6
0
 def test_can_specify_custom_failure_exception(self):
     assert_raises(
         FooError,
         lambda: assert_larger_than(1, 4, failure_exception=FooError))
Example #7
0
 def test_can_specify_custom_message(self):
     exception = assert_raises(
         AssertionError, lambda: assert_larger_than(1, 4, message='fnord'))
     assert_equals('fnord', exception_message(exception))
Example #8
0
 def test_has_sensible_default_error_message(self):
     exception = assert_raises(AssertionError,
                               lambda: assert_larger_than(1, 4))
     assert_equals('1 is not larger than 4', exception_message(exception))
Example #9
0
 def test_raises_if_value_is_not_smaller(self):
     assert_raises(AssertionError, lambda: assert_larger_than(1, 1))
     assert_raises(AssertionError, lambda: assert_larger_than(1, 4))
     assert_raises(AssertionError, lambda: assert_larger_than(-5, -4))
Example #10
0
 def test_accepts_smaller_values(self):
     assert_larger_than(4, 1)
     assert_larger_than(-5, -20)