class Conify::ApiTest
Public Instance Methods
base_path()
click to toggle source
# File lib/conify/test/api_test.rb, line 8 def base_path if data['api'][env].is_a?(Hash) URI.parse(data['api'][env]['base_url']).path else '/conflux/resources' end end
callback()
click to toggle source
# File lib/conify/test/api_test.rb, line 28 def callback 'http://localhost:7779/callback/999' end
conflux_id()
click to toggle source
# File lib/conify/test/api_test.rb, line 16 def conflux_id "app#{rand(10000)}@conify.goconflux.com" end
create_provision_payload()
click to toggle source
# File lib/conify/test/api_test.rb, line 32 def create_provision_payload payload = { conflux_id: conflux_id, plan: 'test', callback_url: callback, logplex_token: nil, uuid: SecureRandom.uuid } payload[:log_drain_token] = SecureRandom.hex if api_requires?('syslog_drain') payload end
credentials()
click to toggle source
# File lib/conify/test/api_test.rb, line 20 def credentials [ data['id'], data['api']['password'] ] end
invalid_creds()
click to toggle source
# File lib/conify/test/api_test.rb, line 24 def invalid_creds ['wrong', 'secret'] end