tests_controller.rb 481 B

1234567891011121314151617181920
  1. # Copyright (C) 2012-2016 Zammad Foundation, http://zammad-foundation.org/
  2. class TestsController < ApplicationController
  3. # GET /test/wait
  4. def wait
  5. sleep params[:sec].to_i
  6. result = { success: true }
  7. render json: result
  8. end
  9. # GET /test/raised_exception
  10. def error_raised_exception
  11. exception = params.fetch(:exception, 'StandardError')
  12. message = params.fetch(:message, 'no message provided')
  13. raise exception.safe_constantize, message
  14. end
  15. end