From 6d7b3e61ae3333adfcbaed4d7ca48a24ffcc7476 Mon Sep 17 00:00:00 2001 From: George Claghorn Date: Thu, 13 Mar 2014 22:10:31 -0400 Subject: [PATCH] Allow whitespace before method call in assert_select_jquery. --- lib/jquery/assert_select.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/jquery/assert_select.rb b/lib/jquery/assert_select.rb index 7cdf8fd..aeeead2 100644 --- a/lib/jquery/assert_select.rb +++ b/lib/jquery/assert_select.rb @@ -50,7 +50,7 @@ module ActionDispatch jquery_opt = args.first.is_a?(Symbol) ? args.shift : nil id = args.first.is_a?(String) ? args.shift : nil - pattern = "\\.#{jquery_method || '\\w+'}\\(" + pattern = "\\s*\\.#{jquery_method || '\\w+'}\\(" pattern = "#{pattern}['\"]#{jquery_opt}['\"],?\\s*" if jquery_opt pattern = "#{pattern}#{PATTERN_HTML}" pattern = "(?:jQuery|\\$)\\(['\"]#{id}['\"]\\)#{pattern}" if id