summaryrefslogtreecommitdiff
path: root/test/setup.rb
blob: b035a80048d28a8a09fcf05475a3ae6776911f4e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
require 'test/unit'
require 'bundler'
Bundler.require
require 'opentox-client'
require File.join(ENV["HOME"],".opentox","config","test.rb")

begin
  AA = $aa[:uri]
  @@subjectid = OpenTox::Authorization.authenticate($aa[:user],$aa[:password])
  raise if !OpenTox::Authorization.is_token_valid(@@subjectid)
rescue
  puts "Configuration Error: $aa[:uri], $aa[:user] or $aa[:password] are not defined in: " + File.join(ENV["HOME"],".opentox","config","test.rb")
  exit
end