Sha256: a438778ee3d8249d8b86ad6752910118994fac29864dc6de8d30d643ee5c042c
Contents?: true
Size: 646 Bytes
Versions: 26
Compression:
Stored size: 646 Bytes
Contents
class Object # Boolean conversion for not being nil or false. # Other classes may redefine this to suite the # particular need. # # "abc".to_b #=> true # true.to_b #=> true # false.to_b #=> false # nil.to_b #=> false # def to_b self ? true : false end end # _____ _ # |_ _|__ ___| |_ # | |/ _ \/ __| __| # | | __/\__ \ |_ # |_|\___||___/\__| # =begin test require 'test/unit' class TCKernel < Test::Unit::TestCase def test_to_b assert_equal( true, true.to_b ) assert_equal( false, false.to_b ) assert_equal( false, nil.to_b ) end end =end
Version data entries
26 entries across 26 versions & 1 rubygems