From f09c0458b6aa5c7d5b65eb599fc034637bdc597d Mon Sep 17 00:00:00 2001 From: Antono Vasiljev Date: Thu, 12 Jan 2012 01:18:04 +0300 Subject: [PATCH] Fix version parsing for phantomjs 1.5 (development) --- lib/guard/jasmine.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/guard/jasmine.rb b/lib/guard/jasmine.rb index 6606742..d1d0863 100644 --- a/lib/guard/jasmine.rb +++ b/lib/guard/jasmine.rb @@ -178,6 +178,8 @@ def jasmine_runner_available?(url) def phantomjs_bin_valid?(bin) if bin && !bin.empty? version = `#{ bin } --version` + # remove all but version from "1.5 (development)" + version = version.match(/(\d\.\d)/)[0] if !version notify_failure('PhantomJS executable missing', "PhantomJS executable doesn't exist at #{ bin }")