Sha256: 74e0844e1ed252d0cc0a898a003921f52878bf673fc6df24c945ca822ef3eba1

Contents?: true

Size: 686 Bytes

Versions: 2

Compression:

Stored size: 686 Bytes

Contents

require 'spec_helper'

describe "ey logs" do
  before(:all) do
    ENV['CLOUD_URL'] = EY.fake_awsm
    FakeWeb.allow_net_connect = true

    FakeFS.deactivate!
    ENV['EYRC'] = "/tmp/eyrc"
    token = { ENV['CLOUD_URL'] => {
      "api_token" => "f81a1706ddaeb148cfb6235ddecfc1cf"} }
    File.open(ENV['EYRC'], "w"){|f| YAML.dump(token, f) }
  end

  after(:all) do
    ENV['CLOUD_URL'] = nil
    FakeFS.activate!
    FakeWeb.allow_net_connect = false
  end

  it "runs when environment is known" do
    api_scenario "one app, one environment"
    ey "logs giblets"
    @out.should match(/MAIN LOG OUTPUT/)
    @out.should match(/CUSTOM LOG OUTPUT/)
    @err.should be_empty
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
engineyard-0.2.11 spec/ey/logs_spec.rb
engineyard-0.2.10 spec/ey/logs_spec.rb