spec/client/user_spec.rb in travis-1.11.1 vs spec/client/user_spec.rb in travis-1.12.0
- old
+ new
@@ -1,16 +1,19 @@
+# frozen_string_literal: true
+
require 'spec_helper'
describe Travis::Client::User do
# attributes :login, :name, :email, :gravatar_id, :locale, :is_syncing, :synced_at, :correct_scopes
- subject { Travis::Client.new(:access_token => 'token').user }
- its(:login) { should be == 'rkh' }
- its(:name) { should be == 'Konstantin Haase' }
- its(:email) { should be == 'konstantin.haase@gmail.com' }
- its(:gravatar_id) { should be == '5c2b452f6eea4a6d84c105ebd971d2a4' }
- its(:locale) { should be == 'en' }
- its(:is_syncing) { should be false }
- its(:synced_at) { should be_a(Time) }
+ subject { Travis::Client.new(access_token: 'token').user }
- it { should_not be_syncing }
- it { should be_correct_scopes }
+ its(:login) { is_expected.to be == 'rkh' }
+ its(:name) { is_expected.to be == 'Konstantin Haase' }
+ its(:email) { is_expected.to be == 'konstantin.haase@gmail.com' }
+ its(:gravatar_id) { is_expected.to be == '5c2b452f6eea4a6d84c105ebd971d2a4' }
+ its(:locale) { is_expected.to be == 'en' }
+ its(:is_syncing) { is_expected.to be false }
+ its(:synced_at) { is_expected.to be_a(Time) }
+
+ it { is_expected.not_to be_syncing }
+ it { is_expected.to be_correct_scopes }
end