26 lines
509 B
Ruby
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
|