spec/unit/rest/client_spec.rb in ably-0.7.5 vs spec/unit/rest/client_spec.rb in ably-0.7.6
- old
+ new
@@ -10,41 +10,41 @@
it_behaves_like 'a client initializer'
context 'initializer options' do
context 'TLS' do
context 'disabled' do
- let(:client_options) { { api_key: 'appid.keyuid:keysecret', tls: false } }
+ let(:client_options) { { key: 'appid.keyuid:keysecret', tls: false } }
it 'fails for any operation with basic auth and attempting to send an API key over a non-secure connection' do
expect { subject.channel('a').publish('event', 'message') }.to raise_error(Ably::Exceptions::InsecureRequestError)
end
end
end
context ':use_token_auth' do
context 'set to false' do
- context 'with an api_key with :tls => false' do
- let(:client_options) { { use_token_auth: false, api_key: 'appid.keyuid:keysecret', tls: false } }
+ context 'with an key with :tls => false' do
+ let(:client_options) { { use_token_auth: false, key: 'appid.keyuid:keysecret', tls: false } }
it 'fails for any operation with basic auth and attempting to send an API key over a non-secure connection' do
expect { subject.channel('a').publish('event', 'message') }.to raise_error(Ably::Exceptions::InsecureRequestError)
end
end
- context 'without an api_key' do
+ context 'without an key' do
let(:client_options) { { use_token_auth: false } }
- it 'fails as an api_key is required if not using token auth' do
+ it 'fails as an key is required if not using token auth' do
expect { subject.channel('a').publish('event', 'message') }.to raise_error(ArgumentError)
end
end
end
context 'set to true' do
- context 'without an api_key or token_id' do
- let(:client_options) { { use_token_auth: true, api_key: true } }
+ context 'without an key or token_id' do
+ let(:client_options) { { use_token_auth: true, key: true } }
- it 'fails as an api_key is required to issue tokens' do
+ it 'fails as an key is required to issue tokens' do
expect { subject.channel('a').publish('event', 'message') }.to raise_error(ArgumentError)
end
end
end
end