Sha256: 4fd21246450fa47cf814abe92848141f2f85825dc826305e6147651844b95e50
Contents?: true
Size: 603 Bytes
Versions: 26
Compression:
Stored size: 603 Bytes
Contents
class Module # Returns the name of module's container module. # # module Example # class Demo # end # end # # Demo.name #=> "Example::Demo" # Demo.dirname #=> "Example" # # See also Module#basename. # def dirname name.gsub(/::[^:]*$/, '') end end # _____ _ # |_ _|__ ___| |_ # | |/ _ \/ __| __| # | | __/\__ \ |_ # |_|\___||___/\__| # =begin test require 'test/unit' class TCModule < Test::Unit::TestCase def test_dirname assert_equal( 'Test::Unit', ::Test::Unit::TestCase.dirname ) end end =end
Version data entries
26 entries across 26 versions & 1 rubygems