fix #858
This commit is contained in:
@@ -31,7 +31,7 @@ class WpVersion < WpItem
|
|||||||
#
|
#
|
||||||
# @return [ String ]
|
# @return [ String ]
|
||||||
def version_pattern
|
def version_pattern
|
||||||
'([^\r\n"\']+\.[^\r\n"\']+)'
|
'([^\r\n"\',]+\.[^\r\n"\',]+)'
|
||||||
end
|
end
|
||||||
|
|
||||||
protected
|
protected
|
||||||
@@ -68,7 +68,7 @@ class WpVersion < WpItem
|
|||||||
def find_from_meta_generator(target_uri)
|
def find_from_meta_generator(target_uri)
|
||||||
scan_url(
|
scan_url(
|
||||||
target_uri,
|
target_uri,
|
||||||
%r{name="generator" content="wordpress #{version_pattern}"}i
|
%r{name="generator" content="wordpress #{version_pattern}.*"}i
|
||||||
)
|
)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@@ -65,6 +65,11 @@ describe 'WpVersion::Findable' do
|
|||||||
@fixture = '/3.5_minified.html'
|
@fixture = '/3.5_minified.html'
|
||||||
@expected = '3.5'
|
@expected = '3.5'
|
||||||
end
|
end
|
||||||
|
|
||||||
|
it 'returns 3.5.1' do
|
||||||
|
@fixture = '/3.5.1_mobile.html'
|
||||||
|
@expected = '3.5.1'
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user