Sha256: c018b6be322f405d048bf5b676c767de7709b1a3196bb356a4fdb8ee52274084

Contents?: true

Size: 547 Bytes

Versions: 1

Compression:

Stored size: 547 Bytes

Contents

require 'bundler/setup'
require 'minitest/autorun'
require 'wcag_color_contrast'

class WCAGColorContrastTest < MiniTest::Unit::TestCase
  def test_ratios
    assert_in_delta 2.849, WCAGColorContrast.ratio('999', 'ffffff')
    assert_in_delta 1.425, WCAGColorContrast.ratio('d8d8d8', 'fff')
    assert_in_delta 1.956, WCAGColorContrast.ratio('eee', 'AAABBB')
  end

  def test_relative_luminance
    assert_equal 1, WCAGColorContrast.relative_luminance('ffffff')
    assert_in_delta 0.176, WCAGColorContrast.relative_luminance('008800')
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
wcag_color_contrast-0.1.0 test/test.rb