Sha256: 92fa21f5d898f36ff9cf5cd23fd89871057b9106c19b1617a09ffdec02e9ed41
Contents?: true
Size: 741 Bytes
Versions: 83
Compression:
Stored size: 741 Bytes
Contents
require File.dirname(File.join(__rhoGetCurrentDir(), __FILE__)) + '/../../spec_helper' require File.dirname(File.join(__rhoGetCurrentDir(), __FILE__)) + '/fixtures/classes' describe "Module#name" do it "returns the name of self" do Module.new.name.should == "" Class.new.name.should == "" ModuleSpecs.name.should == "ModuleSpecs" ModuleSpecs::Child.name.should == "ModuleSpecs::Child" ModuleSpecs::Parent.name.should == "ModuleSpecs::Parent" ModuleSpecs::Basic.name.should == "ModuleSpecs::Basic" ModuleSpecs::Super.name.should == "ModuleSpecs::Super" begin (ModuleSpecs::X = Module.new).name.should == "ModuleSpecs::X" ensure ModuleSpecs.send :remove_const, :X end end end
Version data entries
83 entries across 83 versions & 1 rubygems