Sha256: f2a4931dc45573e790da96d8ef812ac517d41451ac7cff3b9037cd7431c2c3a7
Contents?: true
Size: 943 Bytes
Versions: 1
Compression:
Stored size: 943 Bytes
Contents
require_relative 'helper' class TestFont < Test::Unit::TestCase P = Processing def font(*args) P::Font.new(Rays::Font.new *args).tap {|font| def font.intern() getInternal__ end } end def test_initialize() assert_not_nil font(nil) .intern.name assert_equal 'Arial', font('Arial').intern.name assert_equal 12, font .intern.size assert_equal 10, font(nil, 10).intern.size end def test_size() f = font nil, 10 id = f.intern.object_id assert_equal 10, f.intern.size f.setSize__ 11 assert_equal 11, f.intern.size assert_not_equal id, f.intern.object_id f.setSize__ 10 assert_equal 10, f.intern.size assert_equal id, f.intern.object_id end def test_inspect() assert_match %r|#<Processing::Font: name:'[\w\s]+' size:[\d\.]+>|, font.inspect end def test_list() assert_not P::Font.list.empty? end end# TestFont
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
processing-0.5.32 | test/test_font.rb |