From 8f43c71e786240b19d9e33ea9b3713026990bfdc Mon Sep 17 00:00:00 2001 From: Akira Matsuda Date: Tue, 21 Jul 2015 17:26:34 +0900 Subject: [PATCH] "warning: instance variable @type not initialized" --- lib/capybara/queries/text_query.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/capybara/queries/text_query.rb b/lib/capybara/queries/text_query.rb index beb118ec..836c4033 100644 --- a/lib/capybara/queries/text_query.rb +++ b/lib/capybara/queries/text_query.rb @@ -3,7 +3,7 @@ module Capybara module Queries class TextQuery < BaseQuery def initialize(*args) - @type = args.shift if args.first.is_a?(Symbol) || args.first.nil? + @type = (args.first.is_a?(Symbol) || args.first.nil?) ? args.shift : nil @expected_text, @options = args unless @expected_text.is_a?(Regexp) @expected_text = Capybara::Helpers.normalize_whitespace(@expected_text)