class BucketConverterTestCase(unittest.TestCase): def setUp(self): self.converter = BucketConverter(None) def test_returns_when_uri_variable_is_a_valid_bucket_name(self): p = self.converter.to_python("valid_bucket_name") assert_that(p, is_("valid_bucket_name")) @raises(werkzeug.routing.ValidationError) def test_raises_validation_error_uri_variable_is_invalid_bucket_name(self): self.converter.to_python("$invalid_bucket_name")