mirror of
https://github.com/discourse/discourse.git
synced 2025-03-04 14:15:43 +08:00
16 lines
335 B
Ruby
16 lines
335 B
Ruby
![]() |
require "rails_helper"
|
||
|
|
||
|
describe Jobs::ClosePoll do
|
||
|
|
||
|
it "automatically closes a poll" do
|
||
|
post = Fabricate(:post, raw: "[poll]\n- A\n- B\n[/poll]")
|
||
|
|
||
|
expect(post.polls.first.closed?).to eq(false)
|
||
|
|
||
|
Jobs::ClosePoll.new.execute(post_id: post.id, poll_name: "poll")
|
||
|
|
||
|
expect(post.polls.first.closed?).to eq(true)
|
||
|
end
|
||
|
|
||
|
end
|