Sha256: 80c9f07e31cb71c7025fc70f2962bebc1741387911b9f93bdfcb5fb392ce2604
Contents?: true
Size: 558 Bytes
Versions: 26
Compression:
Stored size: 558 Bytes
Contents
class Object def to_bool return true end end class TrueClass def to_bool self end end class FalseClass def to_bool self end end class NilClass def to_bool false end end # _____ _ # |_ _|__ ___| |_ # | |/ _ \/ __| __| # | | __/\__ \ |_ # |_|\___||___/\__| # =begin test require 'test/unit' class TCKernel < Test::Unit::TestCase def test_to_bool assert_equal( true, true.to_bool ) assert_equal( false, false.to_bool ) assert_equal( false, nil.to_bool ) end end =end
Version data entries
26 entries across 26 versions & 1 rubygems