fixed Theme version detection
This commit is contained in:
@@ -5,7 +5,7 @@ class WpTheme < WpItem
|
||||
|
||||
def version
|
||||
unless @version
|
||||
@version = Browser.get(style_url).body[%r{Version:\s([^\s]+)}i, 1]
|
||||
@version = Browser.get(style_url).body[%r{Version:\s*([^\s]+)}i, 1]
|
||||
|
||||
# Get Version from readme.txt
|
||||
@version ||= super
|
||||
|
||||
@@ -0,0 +1,11 @@
|
||||
/*
|
||||
Theme Name: firefart.net
|
||||
Theme URI: http://www.firefart.net/
|
||||
Description: firefart.net Theme
|
||||
Author: Christian Mehlmauer
|
||||
Author URI: http://www.firefart.net%
|
||||
Template: twentytwelve
|
||||
Version: 1.0.0
|
||||
*/
|
||||
|
||||
@import url("../twentytwelve/style.css");
|
||||
@@ -55,6 +55,11 @@ shared_examples 'WpTheme::Versionable' do
|
||||
@file = 'twentyeleven-1.3.css'
|
||||
@expected = '1.3'
|
||||
end
|
||||
|
||||
it 'returns the correct version' do
|
||||
@file = 'firefart.net.css'
|
||||
@expected = '1.0.0'
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user