Sha256: 92e50c2c862fe9ae1ae97f7934278513ee5a79f221e2ef2bba6b0447a19efb4f
Contents?: true
Size: 830 Bytes
Versions: 1
Compression:
Stored size: 830 Bytes
Contents
require "spec_helper" if ENV['VMC_V2_TEST_TARGET'] describe 'A new user tries to use VMC against v2 production', :ruby19 => true do include ConsoleAppSpeckerMatchers let(:target) { ENV['VMC_V2_TEST_TARGET'] } before do Interact::Progress::Dots.start! end after do Interact::Progress::Dots.stop! end it "can switch targets, even if a target is invalid" do run("#{vmc_bin} target invalid-target") do |runner| expect(runner).to say /target refused/i runner.wait_for_exit end run("#{vmc_bin} target #{target}") do |runner| expect(runner).to say "Setting target" expect(runner).to say target runner.wait_for_exit end end end else $stderr.puts 'Skipping v2 integration specs; please provide $VMC_V2_TEST_TARGET' end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
vmc-0.5.1.rc1 | spec/features/v2/switching_targets_spec.rb |