diff options
Diffstat (limited to 'spec/rubyspec/library/singleton/load_spec.rb')
-rw-r--r-- | spec/rubyspec/library/singleton/load_spec.rb | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/spec/rubyspec/library/singleton/load_spec.rb b/spec/rubyspec/library/singleton/load_spec.rb deleted file mode 100644 index fa5868693b..0000000000 --- a/spec/rubyspec/library/singleton/load_spec.rb +++ /dev/null @@ -1,21 +0,0 @@ -require File.expand_path('../../../spec_helper', __FILE__) -require File.expand_path('../fixtures/classes', __FILE__) - -# TODO: change to a.should be_equal(b) -# TODO: write spec for cloning classes and calling private methods -# TODO: write spec for private_methods not showing up via extended -describe "Singleton._load" do - it "returns the singleton instance for anything passed in" do - klass = SingletonSpecs::MyClass - klass._load("").should equal(klass.instance) - klass._load("42").should equal(klass.instance) - klass._load(42).should equal(klass.instance) - end - - it "returns the singleton instance for anything passed in to subclass" do - subklass = SingletonSpecs::MyClassChild - subklass._load("").should equal(subklass.instance) - subklass._load("42").should equal(subklass.instance) - subklass._load(42).should equal(subklass.instance) - end -end |