Fix `git_push_service_spec`
1. Caused by incorrect test setup. The user wasn't added to the project, so protected branch creation failed authorization. 2. Change setup for a different test (`Event.last` to `Event.find_by_action`) because our `project.team << ...` addition was causing a conflict.
This commit is contained in:
parent
6d841eaadc
commit
c93a895abc
|
@ -7,6 +7,7 @@ describe GitPushService, services: true do
|
|||
let(:project) { create :project }
|
||||
|
||||
before do
|
||||
project.team << [user, :master]
|
||||
@blankrev = Gitlab::Git::BLANK_SHA
|
||||
@oldrev = sample_commit.parent_id
|
||||
@newrev = sample_commit.id
|
||||
|
@ -172,7 +173,7 @@ describe GitPushService, services: true do
|
|||
describe "Push Event" do
|
||||
before do
|
||||
service = execute_service(project, user, @oldrev, @newrev, @ref )
|
||||
@event = Event.last
|
||||
@event = Event.find_by_action(Event::PUSHED)
|
||||
@push_data = service.push_data
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in New Issue