Sha256: b3459afb50c2a53bcef41eafdc6c6703281046f93b6523937eaecd49efaa0640
Contents?: true
Size: 673 Bytes
Versions: 38
Compression:
Stored size: 673 Bytes
Contents
require 'cairo' class ExceptionTest < Test::Unit::TestCase def test_new_symbols_since_1_7_2 if Cairo.satisfied_version?(1, 7, 2) assertion = :assert_defined else assertion = :assert_not_defined end send(assertion, "FontTypeMismatch") send(assertion, "UserFontImmutable") send(assertion, "UserFontError") send(assertion, "NegativeCount") send(assertion, "InvalidClusters") send(assertion, "InvalidSlant") send(assertion, "InvalidWeight") end private def assert_defined(name) assert_true(Cairo.const_defined?(name)) end def assert_not_defined(name) assert_false(Cairo.const_defined?(name)) end end
Version data entries
38 entries across 38 versions & 1 rubygems