Sha256: df0d4a3332edab50f3a8891a88d0a653e7a221d0dd3a14783b5195dab70cc61e

Contents?: true

Size: 576 Bytes

Versions: 19

Compression:

Stored size: 576 Bytes

Contents

require 'spec_helper'
require 'rainbow'

describe Sickill::Rainbow do

  describe '.enabled' do
    before do
      ::Rainbow.enabled = :nope
    end

    it 'returns ::Rainbow.enabled' do
      expect(Sickill::Rainbow.enabled).to eq(:nope)
    end
  end

  describe '.enabled=' do
    before do
      allow(STDERR).to receive(:puts)
      Sickill::Rainbow.enabled = :yep
    end

    it 'sets ::Rainbow.enabled=' do
      expect(::Rainbow.enabled).to eq(:yep)
    end

    it 'prints the deprecation notice' do
      expect(STDERR).to have_received(:puts)
    end
  end

end

Version data entries

19 entries across 19 versions & 5 rubygems

Version Path
dirwatch-0.0.9 vendor/bundle/ruby/2.5.0/gems/rainbow-2.2.2/spec/unit/namespace_spec.rb
dirwatch-0.0.8 vendor/bundle/ruby/2.5.0/gems/rainbow-2.2.2/spec/unit/namespace_spec.rb
pract6-0.1.0 .gem/ruby/2.3.0/gems/rainbow-2.2.2/spec/unit/namespace_spec.rb
dirwatch-0.0.6 vendor/bundle/ruby/2.3.0/gems/rainbow-2.2.2/spec/unit/namespace_spec.rb
dirwatch-0.0.5 vendor/bundle/ruby/2.3.0/gems/rainbow-2.2.2/spec/unit/namespace_spec.rb
dirwatch-0.0.4 vendor/bundle/ruby/2.3.0/gems/rainbow-2.2.2/spec/unit/namespace_spec.rb
dirwatch-0.0.3 vendor/bundle/ruby/2.3.0/gems/rainbow-2.2.2/spec/unit/namespace_spec.rb
dirwatch-0.0.2 vendor/bundle/ruby/2.3.0/gems/rainbow-2.2.2/spec/unit/namespace_spec.rb
fluent-plugin-detect-memb-exceptions-0.0.2 vendor/bundle/ruby/2.0.0/gems/rainbow-2.2.2/spec/unit/namespace_spec.rb
fluent-plugin-detect-memb-exceptions-0.0.1 vendor/bundle/ruby/2.0.0/gems/rainbow-2.2.2/spec/unit/namespace_spec.rb
rainbow-2.2.2 spec/unit/namespace_spec.rb
rainbow-2.2.1 spec/unit/namespace_spec.rb
rainbow-2.1.0 spec/unit/namespace_spec.rb
rubyjobbuilderdsl-0.0.2 vendor/bundle/ruby/2.1.0/gems/rainbow-2.0.0/spec/unit/namespace_spec.rb
rubyjobbuilderdsl-0.0.1 vendor/bundle/ruby/2.1.0/gems/rainbow-2.0.0/spec/unit/namespace_spec.rb
rainbow-2.0.0 spec/unit/namespace_spec.rb
rainbow-1.99.2 spec/unit/namespace_spec.rb
rainbow-1.99.1 spec/unit/namespace_spec.rb
rainbow-1.99.0 spec/unit/namespace_spec.rb