Files
sanasto-wiki/test/fixtures/users.yml
Runar Ingebrigtsen 530021960e
CI / scan_ruby (push) Failing after 12s
CI / scan_js (push) Successful in 11s
CI / lint (push) Failing after 19s
CI / test (push) Successful in 34s
add entry requests, invite new users
2026-01-30 01:28:53 +01:00

58 lines
1.7 KiB
YAML

# Read about fixtures at https://api.rubyonrails.org/classes/ActiveRecord/FixtureSet.html
# Password for all test users: "password123456"
admin_user:
email: "admin@example.com"
password_digest: <%= BCrypt::Password.create('password123456') %>
name: "Admin User"
role: 2 # admin
primary_language: "en"
invitation_token: "admin_token_accepted"
invitation_sent_at: <%= 30.days.ago %>
invitation_accepted_at: <%= 30.days.ago %>
invited_by_id: ~
reviewer_user:
email: "reviewer@example.com"
password_digest: <%= BCrypt::Password.create('password123456') %>
name: "Reviewer User"
role: 1 # reviewer
primary_language: "en"
invitation_token: "reviewer_token_accepted"
invitation_sent_at: <%= 20.days.ago %>
invitation_accepted_at: <%= 20.days.ago %>
invited_by: admin_user
contributor_user:
email: "contributor@example.com"
password_digest: <%= BCrypt::Password.create('password123456') %>
name: "Contributor User"
role: 0 # contributor
primary_language: "fi"
invitation_token: "contributor_token_accepted"
invitation_sent_at: <%= 10.days.ago %>
invitation_accepted_at: <%= 10.days.ago %>
invited_by: admin_user
pending_invitation:
email: "pending@example.com"
password_digest: <%= BCrypt::Password.create('password123456') %>
name: "Pending User"
role: 0 # contributor
primary_language: "en"
invitation_token: "pending_token_12345"
invitation_sent_at: <%= 2.days.ago %>
invitation_accepted_at: ~
invited_by: admin_user
requester_user:
email: "requester@example.com"
password_digest: <%= BCrypt::Password.create('password123456') %>
name: "Entry Requester"
role: 0 # contributor
primary_language: "en"
invitation_token: ~
invitation_sent_at: ~
invitation_accepted_at: ~
invited_by: ~