mirror of
https://github.com/fluent/fluentd-ui.git
synced 2025-08-09 07:47:07 +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