travis-api/spec/unit/api/v2/http/hooks_spec.rb

26 lines
509 B
Ruby

require 'spec_helper'
describe Travis::Api::V2::Http::Hooks do
include Travis::Testing::Stubs
let(:data) {
r = repository
r.stubs(:admin?).returns(true)
Travis::Api::V2::Http::Hooks.new([r]).data
}
it 'hooks' do
data['hooks'].should == [
{
'id' => 1,
'name' => 'minimal',
'owner_name' => 'svenfuchs',
'description' => 'the repo description',
'active' => true,
'private' => false,
'admin' => true
}
]
end
end