Sha256: 1be996c869fc6608042532aa8b8255bb8ad93a8d204b93a101754d32b0e112c3

Contents?: true

Size: 535 Bytes

Versions: 409

Compression:

Stored size: 535 Bytes

Contents

require 'spec_helper'

describe Travis::Client::Methods do
  let(:session) { Travis::Client.new }
  subject { OpenStruct.new(:session => session).extend(Travis::Client::Methods) }
  before { subject.access_token = 'token' }

  its(:api_endpoint) { should be == 'https://api.travis-ci.org/' }
  its(:repos) { should be == session.find_many(Travis::Client::Repository) }
  its(:user) { should be == session.find_one(Travis::Client::User) }

  it 'fetches a single repo' do
    subject.repo(891).slug.should be == 'rails/rails'
  end
end

Version data entries

409 entries across 409 versions & 3 rubygems

Version Path
travis-1.9.1 spec/client/methods_spec.rb
travis-1.9.1.travis.1223.9 spec/client/methods_spec.rb
travis-1.9.1.travis.1220.9 spec/client/methods_spec.rb
travis-1.9.1.travis.1219.9 spec/client/methods_spec.rb
travis-1.9.1.travis.1216.9 spec/client/methods_spec.rb
travis-1.9.1.travis.1208.9 spec/client/methods_spec.rb
travis-1.9.1.travis.1207.9 spec/client/methods_spec.rb
travis-1.9.1.travis.1206.9 spec/client/methods_spec.rb
travis-1.9.1.travis.1205.9 spec/client/methods_spec.rb
travis-1.9.0 spec/client/methods_spec.rb
travis-1.9.1.travis.1201.9 spec/client/methods_spec.rb
travis-1.8.14.travis.1200.9 spec/client/methods_spec.rb
travis-1.8.14.travis.1199.9 spec/client/methods_spec.rb
travis-1.8.14.travis.1198.9 spec/client/methods_spec.rb
travis-1.8.14.travis.1197.9 spec/client/methods_spec.rb
travis-1.8.14.travis.1195.9 spec/client/methods_spec.rb
travis-1.8.14.travis.1192.9 spec/client/methods_spec.rb
travis-1.8.14.travis.1186.9 spec/client/methods_spec.rb
travis-1.8.14.travis.1184.9 spec/client/methods_spec.rb
travis-1.8.14.travis.1183.9 spec/client/methods_spec.rb