diff options
Diffstat (limited to 'spec/commands/show_source_spec.rb')
-rw-r--r-- | spec/commands/show_source_spec.rb | 31 |
1 files changed, 15 insertions, 16 deletions
diff --git a/spec/commands/show_source_spec.rb b/spec/commands/show_source_spec.rb index db34a68f..e465fbe9 100644 --- a/spec/commands/show_source_spec.rb +++ b/spec/commands/show_source_spec.rb @@ -301,7 +301,7 @@ describe "show-source" do end end - class ShowSourceTestClass<ShowSourceTestSuperClass + class ShowSourceTestClass < ShowSourceTestSuperClass def alpha end end @@ -374,26 +374,26 @@ describe "show-source" do end end - before do - pry_eval unindent(<<-EOS) - class Dog - def woof + describe "in REPL" do + before do + pry_eval unindent(<<-EOS) + class Dog + def woof + end end - end - class TobinaMyDog < Dog - def woof + class TobinaMyDog < Dog + def woof + end end + EOS end - EOS - end - after do - Object.remove_const :Dog - Object.remove_const :TobinaMyDog - end + after do + Object.remove_const :Dog + Object.remove_const :TobinaMyDog + end - describe "in REPL" do it 'should find class defined in repl' do pry_eval('show-source TobinaMyDog').should =~ /class TobinaMyDog/ end @@ -404,7 +404,6 @@ describe "show-source" do end it 'should lookup module name with respect to current context' do - constant_scope(:AlphaClass, :BetaClass) do class BetaClass def alpha |