module ValidateTimeTakenForRender
Public Instance Methods
validate_takes(db_queries, render_time, takes)
click to toggle source
# File lib/performance_promise/validations/time_taken_for_render.rb, line 2 def validate_takes(db_queries, render_time, takes) passes = (render_time <= takes) error_message = '' backtrace = [] unless passes error_message = "promised #{takes} seconds, took #{render_time} seconds" end return passes, error_message, backtrace end