From 8aa20a51df42d6584a78f1d407d70582c2e14677 Mon Sep 17 00:00:00 2001 From: Dmitriy Nesteryuk Date: Tue, 24 Jul 2012 23:37:07 +0300 Subject: [PATCH] added code to raise an exception when the inspector is used without properly launched driver --- lib/capybara/poltergeist/driver.rb | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/lib/capybara/poltergeist/driver.rb b/lib/capybara/poltergeist/driver.rb index 50573cd3..80eb9c93 100644 --- a/lib/capybara/poltergeist/driver.rb +++ b/lib/capybara/poltergeist/driver.rb @@ -129,8 +129,13 @@ def network_traffic end def debug - inspector.open - pause + if @options[:inspector] + inspector.open + pause + else + raise Error, "To use the remote debugging, you have to launch the driver " \ + "with `:inspector => true` configuration option" + end end def pause