rspecs and bugfixing(Can't dup nilclass on missing readme.txt) #179

This commit is contained in:
Christian Mehlmauer
2013-05-10 19:24:17 +02:00
parent cdd74b535b
commit 7a7450f98e
2 changed files with 53 additions and 3 deletions

View File

@@ -10,8 +10,11 @@ class WpItem
# @return [ String ] The version number
def version
unless @version
response = Browser.get(readme_url)
@version = response.body[%r{stable tag: #{WpVersion.version_pattern}}i, 1]
# This check is needed because readme_url can return nil
if has_readme?
response = Browser.get(readme_url)
@version = response.body[%r{stable tag: #{WpVersion.version_pattern}}i, 1]
end
end
@version
end