spec/command/init_spec.rb in conjur-cli-4.10.3 vs spec/command/init_spec.rb in conjur-cli-4.12.0

- old
+ new

@@ -81,24 +81,25 @@ describe_command 'init -a the-account -h foobar' do it "can't get the cert" do expect { invoke }.to raise_error(GLI::CustomExit, /unable to retrieve certificate/i) end end - describe_command 'init -a the-account -h google.com' do - it "writes the config and cert" do - HighLine.any_instance.stub(:ask).and_return "yes" - File.should_receive(:open).twice - invoke - end - end - describe_command 'init -a the-account -h https://google.com' do - it "writes the config and cert" do - HighLine.any_instance.stub(:ask).and_return "yes" - File.should_receive(:open).twice - invoke - end - end + # KEG: These tests have a nasty habit of hanging +# describe_command 'init -a the-account -h google.com' do +# it "writes the config and cert" do +# HighLine.any_instance.stub(:ask).and_return "yes" +# File.should_receive(:open).twice +# invoke +# end +# end +# describe_command 'init -a the-account -h https://google.com' do +# it "writes the config and cert" do +# HighLine.any_instance.stub(:ask).and_return "yes" +# File.should_receive(:open).twice +# invoke +# end +# end describe_command 'init -a the-account -h localhost -c the-cert' do it "writes config and cert files" do File.should_receive(:open).twice invoke end @@ -109,10 +110,11 @@ invoke expect(YAML.load(File.read(File.join(tmpdir, ".conjurrc")))).to eq({ account: 'the-account', appliance_url: "https://localhost/api", - cert_file: "#{tmpdir}/conjur-the-account.pem" + cert_file: "#{tmpdir}/conjur-the-account.pem", + plugins: [], }.stringify_keys) File.read(File.join(tmpdir, "conjur-the-account.pem")).should == "the-cert\n" end end