spec/helpers/connection_helper.rb in gooddata-0.6.18 vs spec/helpers/connection_helper.rb in gooddata-0.6.19

- old
+ new

@@ -1,32 +1,34 @@ require 'gooddata/connection' -module ConnectionHelper - GD_PROJECT_TOKEN = ENV["GD_PROJECT_TOKEN"] +require_relative '../environment/environment' - DEFAULT_USERNAME = "svarovsky+gem_tester@gooddata.com" - DEFAULT_PASSWORD = "jindrisska" - DEFAULT_DOMAIN = 'gooddata-tomas-svarovsky' - DEFAULT_USER_URL = '/gdc/account/profile/3cea1102d5584813506352a2a2a00d95' +GoodData::Environment.load - # Creates connection using default credentials or supplied one - # - # @param [String] username Optional username - # @param [String] password Optional password - def self.create_default_connection(username = DEFAULT_USERNAME, password = DEFAULT_PASSWORD) - GoodData::connect(username, password) - end +module GoodData::Helpers + module ConnectionHelper + include GoodData::Environment::ConnectionHelper - def self.disconnect - conn = GoodData.connection.connection - GoodData.disconnect - puts conn.stats_table - end + # Creates connection using default credentials or supplied one + # + # @param [String] username Optional username + # @param [String] password Optional password + def self.create_default_connection(username = DEFAULT_USERNAME, password = DEFAULT_PASSWORD) + GoodData::connect(username, password, :server => GoodData::Environment::ConnectionHelper::DEFAULT_SERVER, :verify_ssl => OpenSSL::SSL::VERIFY_NONE) + end - # Creates connection using environment varibles GD_GEM_USER and GD_GEM_PASSWORD - def self.create_private_connection - username = ENV['GD_GEM_USER'] || DEFAULT_USERNAME - password = ENV['GD_GEM_PASSWORD'] || DEFAULT_PASSWORD + def self.disconnect + conn = GoodData.connection.connection + GoodData.disconnect + puts conn.stats_table + end - GoodData::connect(username, password) + # Creates connection using environment varibles GD_GEM_USER and GD_GEM_PASSWORD + def self.create_private_connection + username = ENV['GD_GEM_USER'] || DEFAULT_USERNAME + password = ENV['GD_GEM_PASSWORD'] || DEFAULT_PASSWORD + + GoodData::connect(username, password) + end end + end