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