Add passive detection of google-universal-analytics
This commit is contained in:
@@ -66,6 +66,10 @@ class WpPlugins < WpItems
|
|||||||
wp_plugins.add('wordpress-seo', version: $1)
|
wp_plugins.add('wordpress-seo', version: $1)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
if body =~ /<!-- Google Universal Analytics for WordPress v([^\s]+) -/i
|
||||||
|
wp_plugins.add('google-universal-analytics', version: $1)
|
||||||
|
end
|
||||||
|
|
||||||
wp_plugins
|
wp_plugins
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@@ -100,6 +100,13 @@ describe 'WpPlugins::Detectable' do
|
|||||||
expected.add('all-in-one-seo-pack', version: '2.0.3.1')
|
expected.add('all-in-one-seo-pack', version: '2.0.3.1')
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
context 'when google-universal-analytics detected' do
|
||||||
|
it 'returns google-universal-analytics' do
|
||||||
|
@body = '<!-- Google Universal Analytics for WordPress v2.4.2 -->'
|
||||||
|
expected.add('google-universal-analytics', version: '2.4.2')
|
||||||
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user