Sha256: e930af48e0fb3ac43880e0810ffb4202e99e371dae3050ef0cd5f8896a83c5ee
Contents?: true
Size: 781 Bytes
Versions: 1
Compression:
Stored size: 781 Bytes
Contents
# coding: utf-8 require 'test/unit/helper' class ThinReports::Generator::Pdf::TestParseColor < MiniTest::Unit::TestCase include ThinReports::TestHelpers class TestColorParser include ThinReports::Generator::Pdf::ParseColor end def setup @parser = TestColorParser.new end def test_parse_color_with_hexcolor assert_equal @parser.parse_color('#ff0000'), 'ff0000' assert_equal @parser.parse_color('000000'), '000000' end def test_parse_color_with_colorname assert_equal @parser.parse_color('red'), 'ff0000' end def test_parse_color_with_colorname_raise_when_unknown_name_given assert_raises ThinReports::Errors::UnsupportedColorName do @parser.parse_color('whitesmoke') end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
thinreports-0.6.0.pre3 | test/unit/generator/pdf/document/test_parse_color.rb |