Sha256: 4a3bef5c45c8e5a47bcf694bc94e73110e0d29b4f74b29c7a3c9d30496532d86
Contents?: true
Size: 897 Bytes
Versions: 71
Compression:
Stored size: 897 Bytes
Contents
require 'spec_helper' module CF module Space describe "Help" do let(:global) { {} } let(:given) { {} } subject do capture_output { Mothership.new.invoke(:help, :command => "space") } end it "describes the command" do subject stdout.rewind expect(stdout.readlines.first).to match /Show space information/ end it "prints the options" do subject stdout.rewind expect(stdout.readlines.any? {|line| line =~ /Options:/ }).to be_true end context "when the user is not logged in" do before do capture_output { Mothership.new.invoke(:logout) } end it "does not require login" do subject stdout.rewind expect(stdout.readlines.first).to_not match /Please log in first to proceed/ end end end end end
Version data entries
71 entries across 71 versions & 2 rubygems