class Inferno::Repositories::TestRuns::Model

Public Instance Methods

before_create() click to toggle source
Calls superclass method
# File lib/inferno/repositories/test_runs.rb, line 102
def before_create
  self.id = SecureRandom.uuid
  time = Time.now
  self.created_at ||= time
  self.updated_at ||= time
  super
end
validate() click to toggle source
# File lib/inferno/repositories/test_runs.rb, line 95
def validate
  super
  if status.present? && !Entities::TestRun::STATUS_OPTIONS.include?(status) # rubocop:disable Style/GuardClause
    errors.add(:status, "'#{status}' is not valid")
  end
end