You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
asciinema.org/spec/factories/expiring_tokens.rb

18 lines
429 B
Ruby

# Read about factories at http://github.com/thoughtbot/factory_girl
FactoryGirl.define do
factory :expiring_token do
association :user
sequence(:token) { |n| "token-#{n}" }
expires_at { 10.minutes.from_now }
end
factory :used_expiring_token, parent: :expiring_token do
used_at { 1.minute.ago }
end
factory :expired_expiring_token, parent: :expiring_token do
expires_at { 1.minute.ago }
end
end