end
end
+ ##
+ # execute a block with missing translation exceptions suppressed
+ def without_i18n_exceptions
+ exception_handler = I18n.exception_handler
+ begin
+ I18n.exception_handler = nil
+ yield
+ ensure
+ I18n.exception_handler = exception_handler
+ end
+ end
+
##
# work round minitest insanity that causes it to tell you
# to use assert_nil to test for nil, which is fine if you're
@request.env["HTTP_AUTHORIZATION"] = format("Basic %{auth}", :auth => Base64.encode64("#{user}:#{pass}"))
end
+ ##
+ # set request header for HTTP Accept
+ def http_accept_format(format)
+ @request.env["HTTP_ACCEPT"] = format
+ end
+
##
# set request readers to ask for a particular error format
def error_format(format)