Detects version in a release date format - Fixes #745
This commit is contained in:
@@ -13,7 +13,7 @@ class WpItem
|
||||
# This check is needed because readme_url can return nil
|
||||
if has_readme?
|
||||
response = Browser.get(readme_url)
|
||||
@version = response.body[%r{(?:stable tag|version): #{WpVersion.version_pattern}}i, 1]
|
||||
@version = response.body[%r{(?:stable tag|version): ([0-9.]+)}i, 1]
|
||||
end
|
||||
end
|
||||
@version
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
Version: 141007
|
||||
Stable tag: 141007
|
||||
|
||||
Tested up to: 4.0
|
||||
Requires at least: 3.3
|
||||
@@ -40,6 +40,13 @@ shared_examples 'WpItem::Versionable' do
|
||||
@expected = '5.1.15'
|
||||
end
|
||||
end
|
||||
|
||||
context 'when version is in a release date format' do
|
||||
it 'detects and returns it' do
|
||||
@file = '/s2member.txt'
|
||||
@expected = '141007'
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user