class PactBroker::Api::Resources::ErrorTest
Public Instance Methods
allowed_methods()
click to toggle source
# File lib/pact_broker/api/resources/error_test.rb, line 14 def allowed_methods ["GET", "POST", "OPTIONS"] end
content_types_provided()
click to toggle source
# File lib/pact_broker/api/resources/error_test.rb, line 8 def content_types_provided [ ["application/hal+json", :to_json] ] end
policy_name()
click to toggle source
# File lib/pact_broker/api/resources/error_test.rb, line 30 def policy_name :'default' end
process_post()
click to toggle source
# File lib/pact_broker/api/resources/error_test.rb, line 22 def process_post begin raise "This is the cause test error" rescue raise PactBroker::TestError.new("Don't panic. This is a test API error. #{Time.now.strftime("%Y-%m-%dT%H:%M:%S.000%:z")}") end end
to_json()
click to toggle source
# File lib/pact_broker/api/resources/error_test.rb, line 18 def to_json raise PactBroker::TestError.new("Don't panic. This is a test API error. #{Time.now.strftime("%Y-%m-%dT%H:%M:%S.000%:z")}") end