spec/stache/handlebars/handlebars_spec.rb in stache-1.0.2 vs spec/stache/handlebars/handlebars_spec.rb in stache-1.0.3
- old
+ new
@@ -11,20 +11,20 @@
class HelloWorld < Stache::Handlebars::View; end
@handler.handlebars_class_from_template(@template).should == HelloWorld
Object.send(:remove_const, :HelloWorld)
end
it "is clever about folders and such" do
- @template.stub!(:virtual_path).and_return("profiles/index")
+ @template.stub(:virtual_path).and_return("profiles/index")
module Profiles; class Index < Stache::Handlebars::View; end; end
@handler.handlebars_class_from_template(@template).should == Profiles::Index
Object.send(:remove_const, :Profiles)
end
it "retuns Stache::Handlebars::View if it can't find none" do
@handler.handlebars_class_from_template(@template).should == Stache::Handlebars::View
end
it "reraises error if loaded handlebars_class raises a NameError" do
- @template.stub!(:virtual_path).and_return("profiles/index")
+ @template.stub(:virtual_path).and_return("profiles/index")
module Profiles; end
# Emulate autoload behavior so the error gets raised upon const_get
Profiles.autoload :Index, File.join(File.dirname(__FILE__), "profile_autoload.rb")
lambda {
@@ -44,10 +44,10 @@
module Wrapper; class HelloWorld < ::Stache::Handlebars::View; end; end
@handler.handlebars_class_from_template(@template).should == Wrapper::HelloWorld
Object.send(:remove_const, :Wrapper)
end
it "is clever about folders and such" do
- @template.stub!(:virtual_path).and_return("profiles/index")
+ @template.stub(:virtual_path).and_return("profiles/index")
module Wrapper; module Profiles; class Index < ::Stache::Handlebars::View; end; end; end
@handler.handlebars_class_from_template(@template).should == Wrapper::Profiles::Index
Object.send(:remove_const, :Wrapper)
end