Project

General

Profile

Download (610 Bytes) Statistics
| Branch: | Tag: | Revision:
require 'test_helper'

class Api::V2::AutosignControllerTest < ActionController::TestCase
setup do
ProxyAPI::Puppetca.any_instance.stubs(:autosign).returns(["a5809524-82fe-a8a4f3d6ebf4", "5eed0cb7-9aa-00b7b9780f20"])
end

test "should get index and return json" do
get :index, { :smart_proxy_id => smart_proxies(:puppetmaster).id }
assert_response :success
assert_equal 'http://else.where:4567/puppet/ca', ProxyAPI::Puppetca.new(:url => smart_proxies(:puppetmaster).url).url
results = ActiveSupport::JSON.decode(@response.body)
assert_equal 2, results['results'].length
end
end
(4-4/49)