diff --git a/jst.gemspec b/jst.gemspec index 14546dd..02be5f1 100644 --- a/jst.gemspec +++ b/jst.gemspec @@ -22,4 +22,5 @@ Gem::Specification.new do |spec| spec.add_development_dependency "rake" spec.add_development_dependency "rspec" spec.add_development_dependency "therubyracer" + spec.add_development_dependency "rspec-its" end diff --git a/lib/jst/aggregator.rb b/lib/jst/aggregator.rb index 60beb6e..95d1b3c 100644 --- a/lib/jst/aggregator.rb +++ b/lib/jst/aggregator.rb @@ -9,7 +9,7 @@ def save(output=JST.config.output) def aggregate <<-JST - (function() { + ;(function() { this.Templates = {}; #{process_all} }).call(this); diff --git a/spec/aggregator_spec.rb b/spec/aggregator_spec.rb index 6f1a1ed..30b53a1 100644 --- a/spec/aggregator_spec.rb +++ b/spec/aggregator_spec.rb @@ -1,4 +1,5 @@ require 'spec_helper' +require 'rspec/its' describe JST::Aggregator do diff --git a/spec/template_prototypejs_spec.rb b/spec/template_prototypejs_spec.rb index ae233c0..f8a35ed 100644 --- a/spec/template_prototypejs_spec.rb +++ b/spec/template_prototypejs_spec.rb @@ -1,4 +1,5 @@ require 'spec_helper' +require 'rspec/its' describe JST::Template::PrototypeJS do subject do