Sha256: 41540400c8c20eb1e6d02e2e754e55bc8489c9c73259a9afe14621c6963cf08f

Contents?: true

Size: 392 Bytes

Versions: 4

Compression:

Stored size: 392 Bytes

Contents

require 'spec_helper'
require 'engineyard/cli'

describe EY::CLI do

  it "sets up EY.ui" do
    EY.ui.should be_an(EY::UI)
    capture_stdout do
      EY::CLI.start(["help"])
    end
    EY.ui.should be_an(EY::CLI::UI)
  end

  it "provides error classes" do
    EY::EnvironmentError.should be
    EY::BranchMismatchError.should be
    EY::DeployArgumentError.should be
  end

end # EY::CLI

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
engineyard-1.0.2 spec/engineyard/cli_spec.rb
engineyard-1.0.1 spec/engineyard/cli_spec.rb
engineyard-1.0.0 spec/engineyard/cli_spec.rb
engineyard-0.10.0 spec/engineyard/cli_spec.rb