test/requirejs-rails_test.rb in requirejs-rails-0.9.5 vs test/requirejs-rails_test.rb in requirejs-rails-0.9.6

- old
+ new

@@ -15,11 +15,11 @@ context = ExecJS.compile(require_js) assert_equal Requirejs::Rails::LibVersion, context.eval("require.version") end test "CHANGELOG up to date" do - changelog_match = (/^# v#{Requirejs::Rails::Version}/ =~ Pathname.new(__FILE__+'/../../CHANGELOG.md').cleanpath.read) + changelog_match = (/^### v#{Requirejs::Rails::Version}/ =~ Pathname.new(__FILE__+'/../../CHANGELOG.md').cleanpath.read) assert changelog_match, "CHANGELOG has no section for v#{Requirejs::Rails::Version}" end end class RequirejsRailsConfigTest < ActiveSupport::TestCase @@ -39,11 +39,11 @@ end test "matches configured logical assets" do assert_equal true, @cfg.asset_allowed?('foo.js') assert_equal false, @cfg.asset_allowed?('bar.frobnitz') - @cfg.logical_asset_filter += [/\.frobnitz$/] + @cfg.logical_path_patterns += [/\.frobnitz$/] assert_equal true, @cfg.asset_allowed?('bar.frobnitz') end test "should have a default empty user_config" do assert_kind_of Hash, @cfg.user_config @@ -134,12 +134,16 @@ assert_select "script:first-of-type[src=\"/javascripts/require.js\"]", count: 1 end test "requirejs_include_tag_with_block" do - render text: wrap(requirejs_include_tag("application") do - {"class" => controller.class.name.demodulize} - end) + result = wrap( + requirejs_include_tag("application") do + {"class" => controller.class.name.demodulize} + end + ) + + render text: result assert_select "script:first-of-type[src=\"/javascripts/require.js\"]" \ "[data-class=\"TestController\"]", count: 1 end