Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 
 
 
 

23 lignes
448 B

  1. require 'test/unit'
  2. require 'cucul'
  3. class TC_Canvas < Test::Unit::TestCase
  4. def test_list
  5. assert_not_nil(Cucul::Font.list)
  6. end
  7. def test_load
  8. Cucul::Font.list.each{|f|
  9. font = Cucul::Font.new(f)
  10. assert_not_nil(font)
  11. assert_not_nil(font.width)
  12. assert_not_nil(font.height)
  13. assert_not_nil(font.blocks)
  14. }
  15. end
  16. def test_fail_load
  17. assert_raise(RuntimeError) {
  18. Cucul::Font.new("This font should not exist")
  19. }
  20. end
  21. end