Sha256: 931beb80afe3b45dd58f7afeaec20b10737f79cfdc7926a543d55aeda21bf0e4

Contents?: true

Size: 479 Bytes

Versions: 11

Compression:

Stored size: 479 Bytes

Contents

# encoding: utf-8

RSpec.describe Pastel::Color, '.valid?' do
  it "detects valid colors" do
    color = described_class.new
    expect(color.valid?(:red, :on_green, :bold)).to eq(true)
  end

  it "detects valid color aliases" do
    color = described_class.new
    color.alias_color(:funky, :red)
    expect(color.valid?(:funky)).to eq(true)
  end

  it "detects invalid color" do
    color = described_class.new
    expect(color.valid?(:red, :unknown)).to eq(false)
  end
end

Version data entries

11 entries across 11 versions & 2 rubygems

Version Path
pokedex-terminal-0.2.8 vendor/bundle/ruby/2.7.0/gems/pastel-0.7.3/spec/unit/color/valid_spec.rb
pokedex-terminal-0.2.7 vendor/bundle/ruby/2.7.0/gems/pastel-0.7.3/spec/unit/color/valid_spec.rb
pokedex-terminal-0.2.6 vendor/bundle/ruby/2.7.0/gems/pastel-0.7.3/spec/unit/color/valid_spec.rb
pokedex-terminal-0.2.5 vendor/bundle/ruby/2.7.0/gems/pastel-0.7.3/spec/unit/color/valid_spec.rb
pokedex-terminal-0.2.4 vendor/bundle/ruby/2.7.0/gems/pastel-0.7.3/spec/unit/color/valid_spec.rb
pastel-0.7.3 spec/unit/color/valid_spec.rb
pastel-0.7.2 spec/unit/color/valid_spec.rb
pastel-0.7.1 spec/unit/color/valid_spec.rb
pastel-0.7.0 spec/unit/color/valid_spec.rb
pastel-0.6.1 spec/unit/color/valid_spec.rb
pastel-0.6.0 spec/unit/color/valid_spec.rb