module RSpec::Hive::QueryBuilderHelper
Constants
- HiveConnectionNotFound
Public Instance Methods
into_hive(schema)
click to toggle source
# File lib/rspec/hive/query_builder_helper.rb, line 10 def into_hive(schema) hive_connection_guard! ::RSpec::Hive::QueryBuilder.new(schema, connection) end
Private Instance Methods
hive_connection_guard!()
click to toggle source
# File lib/rspec/hive/query_builder_helper.rb, line 23 def hive_connection_guard! raise HiveConnectionNotFound, 'Include WithHiveConnection' unless hive_connection_present? end
hive_connection_present?()
click to toggle source
# File lib/rspec/hive/query_builder_helper.rb, line 17 def hive_connection_present? respond_to?(:connection) && (connection.is_a?(RBHive::TCLIConnection) || connection.is_a?(RSpec::Hive::ConnectionDelegator)) end