Sha256: dd177db0204c8bedebbdb200fa9bda84d1be1009d0cebeabcc7ec7b5dd13c1b4

Contents?: true

Size: 834 Bytes

Versions: 9

Compression:

Stored size: 834 Bytes

Contents

require 'rubygems'
require 'bundler/setup'
require 'rspec'

require 'json'
require 'rest-client'

require 'cradlepoint'

RSpec.configure do |config|
  config.color_enabled = true
end

USERNAME   ||= ENV['ECM_USERNAME']
PASSWORD   ||= ENV['ECM_PASSWORD']
ROUTER_ID  ||= ENV['ECM_ROUTER_ID']
ACCOUNT_ID ||= ENV['ECM_ACCOUNT_ID']
ROUTER_MAC ||= ENV['ECM_ROUTER_MAC']

unless USERNAME and PASSWORD and ROUTER_ID and ACCOUNT_ID
  raise 'REQUIRED ENV variables: [ECM_USERNAME, ECM_PASSWORD, ECM_ROUTER_ID, ECM_ACCOUNT_ID] in order to run the specs.'
end

def authenticate_with_valid_credentials(username = USERNAME, password = PASSWORD)
  Cradlepoint.authenticate(username, password)
end

alias :login :authenticate_with_valid_credentials

def logout
  Cradlepoint.username = nil
  Cradlepoint.password = nil
end

include Utils::HashHelpers

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
cradlepoint-0.2.7.2 spec/spec_helper.rb
cradlepoint-0.2.7.1 spec/spec_helper.rb
cradlepoint-0.2.7 spec/spec_helper.rb
cradlepoint-0.2.6 spec/spec_helper.rb
cradlepoint-0.2.5 spec/spec_helper.rb
cradlepoint-0.2.4 spec/spec_helper.rb
cradlepoint-0.2.3 spec/spec_helper.rb
cradlepoint-0.2.2 spec/spec_helper.rb
cradlepoint-0.2.1 spec/spec_helper.rb