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