Skip to content

Commit

Permalink
change event seeder so its faster to test events
Browse files Browse the repository at this point in the history
  • Loading branch information
Largo committed Sep 26, 2024
1 parent a531128 commit aa9458f
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 1 deletion.
5 changes: 4 additions & 1 deletion db/seeds/development/events.rb
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,9 @@

seeder = SacEventSeeder.new

10.times do
8.times do
seeder.seed_sac_course(Group.root.id)
end
2.times do
seeder.seed_sac_course_which_is_application_closed(Group.root.id)
end
8 changes: 8 additions & 0 deletions db/seeds/development/support/sac_event_seeder.rb
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,14 @@ def seed_sac_course(group_id)
event.season = Event::Kind::SEASONS.sample
event.start_point_of_time = :day
event.contact_id = fetch_contact_person.id

event.save!
event
end

def seed_sac_course_which_is_application_closed(group_id)
event = seed_sac_course(group_id)
event.update_column(:state, "assignment_closed")
event.save!
end

Expand Down

0 comments on commit aa9458f

Please sign in to comment.