foreman_docker / test / functionals / containers_controller_test.rb @ 466cd5ba
1 |
require 'test_plugin_helper'
|
---|---|
2 |
|
3 |
class ContainersControllerTest < ActionController::TestCase |
4 |
test 'redirect if Docker provider is not available' do |
5 |
get :index, {}, set_session_user
|
6 |
assert_redirected_to new_compute_resource_path |
7 |
end
|
8 |
|
9 |
test 'index if Docker resource is available' do |
10 |
Fog.mock!
|
11 |
# Avoid rendering errors by not retrieving any container
|
12 |
ComputeResource.any_instance.stubs(:vms).returns([]) |
13 |
FactoryGirl.create(:docker_cr) |
14 |
get :index, {}, set_session_user
|
15 |
assert_template 'index'
|
16 |
end
|
17 |
end
|