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