parent
dc901999a7
commit
7c8472b782
1 changed files with 23 additions and 0 deletions
23
spec/requests/internal_events_spec.rb
Normal file
23
spec/requests/internal_events_spec.rb
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
require "rails_helper"
|
||||
|
||||
RSpec.describe "Internal Events", type: :request do
|
||||
let(:event) { create(:event) }
|
||||
let(:admin) { create(:user, :super_admin) }
|
||||
|
||||
describe "PUT internal/events" do
|
||||
before do
|
||||
login_as(admin)
|
||||
end
|
||||
|
||||
it "marks an event as not live now" do
|
||||
event.update(live_now: true)
|
||||
patch "/internal/events/#{event.id}", params: { event: { live_now: "0" } }
|
||||
expect(event.reload.live_now).to eq false
|
||||
end
|
||||
|
||||
it "marks an event as live now" do
|
||||
patch "/internal/events/#{event.id}", params: { event: { live_now: "1" } }
|
||||
expect(event.reload.live_now).to eq true
|
||||
end
|
||||
end
|
||||
end
|
||||
Loading…
Add table
Reference in a new issue