Sha256: 531072b1d3a557b19f5b294b2b71c23f56d14e4486ecf362fe27a360c037b7f6
Contents?: true
Size: 660 Bytes
Versions: 17
Compression:
Stored size: 660 Bytes
Contents
require 'spec_helper' require 'td/client/spec_resources' describe 'ServerStatus API' do include_context 'spec symbols' include_context 'common helper' let :api do API.new(nil, {:max_cumul_retry_delay => -1}) end describe 'server_status' do it 'returns status' do stub_api_request(:get, '/v3/system/server_status'). to_return(:body => {'status' => 'OK'}.to_json) expect(api.server_status).to eq('OK') end it 'returns error description' do stub_api_request(:get, '/v3/system/server_status'). to_return(:status => 500) expect(api.server_status).to eq('Server is down (500)') end end end
Version data entries
17 entries across 17 versions & 1 rubygems