Sha256: d27a2a95c0fe901e4dbeb7bc0404d8d822da27e1acd4fd87d7d5ecc190a0c9f7

Contents?: true

Size: 460 Bytes

Versions: 4

Compression:

Stored size: 460 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + '/../spec_helper')

describe Effects do

  it "ignores invalid effects on initialize" do
    effects = [:bold, :blink, :does_not_exist]
    effects = Effects.new(effects)
    effects.should == [:bold, :blink]
  end

  it "converts an array of effects to codes" do
    effects = [:bold, :blink]
    effects = Effects.new(effects)
    effects.to_codes!.should == "#{EFFECTS[:bold]};#{EFFECTS[:blink]}"
  end

end

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
comboy-ansi_color-0.4.2 spec/ansi_color/effects_spec.rb
jcf-ansi_color-0.3.2 spec/ansi_color/effects_spec.rb
jcf-ansi_color-0.4.1 spec/ansi_color/effects_spec.rb
jcf-ansi_color-0.4.2 spec/ansi_color/effects_spec.rb