mirror of
https://github.com/fluent/fluentd-ui.git
synced 2025-08-08 23:37:08 +02:00
Add test/controllers/polling_controller_test.rb
Signed-off-by: Kenji Okimoto <okimoto@clear-code.com>
This commit is contained in:
parent
bc76f8c875
commit
5d25cf1625
29
test/controllers/polling_controller_test.rb
Normal file
29
test/controllers/polling_controller_test.rb
Normal file
@ -0,0 +1,29 @@
|
||||
require "test_helper"
|
||||
|
||||
class PollingControllerTest < ActionDispatch::IntegrationTest
|
||||
setup do
|
||||
user = FactoryBot.build(:user)
|
||||
post(sessions_path(session: { name: user.name, password: user.password }))
|
||||
end
|
||||
|
||||
test "may find nothing" do
|
||||
stub(Plugin).installing { [] }
|
||||
stub(Plugin).uninstalling { [] }
|
||||
get(polling_alerts_path)
|
||||
assert_response(:success)
|
||||
end
|
||||
|
||||
test "may find gems being uninstalled" do
|
||||
stub(Plugin).installing { [] }
|
||||
stub(Plugin).uninstalling { [FactoryBot.build(:plugin)] }
|
||||
get(polling_alerts_path)
|
||||
assert_response(:success)
|
||||
end
|
||||
|
||||
test "may find gems being installed" do
|
||||
stub(Plugin).installing { [FactoryBot.build(:plugin)] }
|
||||
stub(Plugin).uninstalling { [] }
|
||||
get(polling_alerts_path)
|
||||
assert_response(:success)
|
||||
end
|
||||
end
|
Loading…
Reference in New Issue
Block a user