Sha256: de202227af1c886d60beb6cbd73e2340b0e162491e179eb2ed24cd1c97e24401

Contents?: true

Size: 633 Bytes

Versions: 51

Compression:

Stored size: 633 Bytes

Contents

require 'spec_helper'
require 'stringio'

describe EY::Serverside do
  before do
    @original_stderr = $stderr
    @warnings = StringIO.new
    $stderr = @warnings
  end

  after do
    $stderr = @original_stderr
  end

  it "deprecates EY::Serverside::LoggedOutput for EY::Serverside::Shell::Helpers" do
    EY::Serverside::LoggedOutput.should == EY::Serverside::Shell::Helpers
    @warnings.string.should include("EY::Serverside::LoggedOutput")
  end

  it "doesn't interfere with unrelated constants" do
    lambda{ EY::Serverside::WTFNotDefined }.should raise_error(NameError, /uninitialized constant.*WTFNotDefined/)
  end
end

Version data entries

51 entries across 51 versions & 1 rubygems

Version Path
engineyard-serverside-2.3.9 spec/deprecation_spec.rb
engineyard-serverside-2.3.7 spec/deprecation_spec.rb
engineyard-serverside-2.3.6 spec/deprecation_spec.rb
engineyard-serverside-2.3.5 spec/deprecation_spec.rb
engineyard-serverside-2.3.4 spec/deprecation_spec.rb
engineyard-serverside-2.3.3 spec/deprecation_spec.rb
engineyard-serverside-2.3.2 spec/deprecation_spec.rb
engineyard-serverside-2.3.1 spec/deprecation_spec.rb
engineyard-serverside-2.3.1.pre.archivefix spec/deprecation_spec.rb
engineyard-serverside-2.3.0 spec/deprecation_spec.rb
engineyard-serverside-2.2.1 spec/deprecation_spec.rb
engineyard-serverside-2.2.0 spec/deprecation_spec.rb
engineyard-serverside-2.2.0.rc2 spec/deprecation_spec.rb
engineyard-serverside-2.2.0.rc1 spec/deprecation_spec.rb
engineyard-serverside-2.2.0.pre3 spec/deprecation_spec.rb
engineyard-serverside-2.2.0.pre2 spec/deprecation_spec.rb
engineyard-serverside-2.2.0.pre spec/deprecation_spec.rb
engineyard-serverside-2.1.4 spec/deprecation_spec.rb
engineyard-serverside-2.1.3 spec/deprecation_spec.rb
engineyard-serverside-2.1.2 spec/deprecation_spec.rb