# File poppler/test/test_color.rb, line 9 def test_accessor only_poppler_version(0, 7, 2) white = Poppler::Color.new(65535, 65535, 65535) red = white.dup red.green = 0 red.blue = 0 assert_equal([65535, 65535, 65535], [white.red, white.green, white.blue]) assert_equal([65535, 0, 0], [red.red, red.green, red.blue]) end
# File poppler/test/test_color.rb, line 2 def test_initialize only_poppler_version(0, 7, 2) rose = Poppler::Color.new(65535, 0, 32639) assert_equal([65535, 0, 32639], [rose.red, rose.green, rose.blue]) assert_equal([65535, 0, 32639], rose.to_a) end
# File poppler/test/test_color.rb, line 19 def test_inspect only_poppler_version(0, 7, 2) color = Poppler::Color.new(0, 32767, 65535) rgb = '[0, 32767, 65535]' assert_match(/\A#<Poppler::Color:.*: #{Regexp.escape(rgb)}>\z/, color.inspect) end