spec/package/base.rb in assets_booster-0.0.6 vs spec/package/base.rb in assets_booster-0.0.7
- old
+ new
@@ -13,12 +13,22 @@
it "should return a string" do
subject.name.should_not be_empty
end
end
- describe "view_helper_method" do
- it "should return a symbol" do
- subject.view_helper_method.should be_an_instance_of(Symbol)
+ describe "view_helper_sources" do
+ before do
+ AssetsBooster::Railtie.packager = double("Packager")
+ end
+
+ it "should return a the package if running in a boosted environment" do
+ AssetsBooster::Railtie.packager.should_receive(:boosted_environment?).and_return(true)
+ subject.view_helper_sources.should == [subject.name]
+ end
+
+ it "should return the package's sources if running in a non-boosted environment" do
+ AssetsBooster::Railtie.packager.should_receive(:boosted_environment?).and_return(false)
+ subject.view_helper_sources.should == subject.assets
end
end
end
end
end