|
88 | 88 | "remaining_requests" => 10,
|
89 | 89 | "repository" => {"@type"=>"repository", "@href"=>"/repo/#{repo.id}", "id"=>repo.id, "slug"=>"svenfuchs/minimal"},
|
90 | 90 | "request" => {
|
91 |
| - "repository" => {"id"=>repo.id}, |
| 91 | + "repository" => {"id"=>repo.id, "owner_name"=>"svenfuchs", "name"=>"minimal"}, |
92 | 92 | "user" => {"id"=>repo.owner.id},
|
93 | 93 | "message" => nil,
|
94 | 94 | "branch" => "master",
|
|
97 | 97 | }}
|
98 | 98 |
|
99 | 99 | example { expect(sidekiq_payload).to be == {
|
100 |
| - repository: { id: repo.id }, |
| 100 | + repository: { id: repo.id, owner_name: 'svenfuchs', name: 'minimal' }, |
101 | 101 | user: { id: repo.owner.id },
|
102 | 102 | message: nil,
|
103 | 103 | branch: 'master',
|
|
110 | 110 | describe "setting id has no effect" do
|
111 | 111 | let(:params) {{ id: 42 }}
|
112 | 112 | example { expect(sidekiq_payload).to be == {
|
113 |
| - repository: { id: repo.id }, |
| 113 | + repository: { id: repo.id, owner_name: 'svenfuchs', name: 'minimal' }, |
114 | 114 | user: { id: repo.owner.id },
|
115 | 115 | message: nil,
|
116 | 116 | branch: 'master',
|
|
121 | 121 | describe "setting repository has no effect" do
|
122 | 122 | let(:params) {{ repository: { id: 42 } }}
|
123 | 123 | example { expect(sidekiq_payload).to be == {
|
124 |
| - repository: { id: repo.id }, |
| 124 | + repository: { id: repo.id, owner_name: 'svenfuchs', name: 'minimal' }, |
125 | 125 | user: { id: repo.owner.id },
|
126 | 126 | message: nil,
|
127 | 127 | branch: 'master',
|
|
132 | 132 | describe "setting user has no effect" do
|
133 | 133 | let(:params) {{ user: { id: 42 } }}
|
134 | 134 | example { expect(sidekiq_payload).to be == {
|
135 |
| - repository: { id: repo.id }, |
| 135 | + repository: { id: repo.id, owner_name: 'svenfuchs', name: 'minimal' }, |
136 | 136 | user: { id: repo.owner.id },
|
137 | 137 | message: nil,
|
138 | 138 | branch: 'master',
|
|
143 | 143 | describe "overriding config" do
|
144 | 144 | let(:params) {{ config: { script: 'true' } }}
|
145 | 145 | example { expect(sidekiq_payload).to be == {
|
146 |
| - repository: { id: repo.id }, |
| 146 | + repository: { id: repo.id, owner_name: 'svenfuchs', name: 'minimal' }, |
147 | 147 | user: { id: repo.owner.id },
|
148 | 148 | message: nil,
|
149 | 149 | branch: 'master',
|
|
154 | 154 | describe "overriding message" do
|
155 | 155 | let(:params) {{ message: 'example' }}
|
156 | 156 | example { expect(sidekiq_payload).to be == {
|
157 |
| - repository: { id: repo.id }, |
| 157 | + repository: { id: repo.id, owner_name: 'svenfuchs', name: 'minimal' }, |
158 | 158 | user: { id: repo.owner.id },
|
159 | 159 | message: 'example',
|
160 | 160 | branch: 'master',
|
|
165 | 165 | describe "overriding branch" do
|
166 | 166 | let(:params) {{ branch: 'example' }}
|
167 | 167 | example { expect(sidekiq_payload).to be == {
|
168 |
| - repository: { id: repo.id }, |
| 168 | + repository: { id: repo.id, owner_name: 'svenfuchs', name: 'minimal' }, |
169 | 169 | user: { id: repo.owner.id },
|
170 | 170 | message: nil,
|
171 | 171 | branch: 'example',
|
|
176 | 176 | describe "overriding branch (in request)" do
|
177 | 177 | let(:params) {{ request: { branch: 'example' } }}
|
178 | 178 | example { expect(sidekiq_payload).to be == {
|
179 |
| - repository: { id: repo.id }, |
| 179 | + repository: { id: repo.id, owner_name: 'svenfuchs', name: 'minimal' }, |
180 | 180 | user: { id: repo.owner.id },
|
181 | 181 | message: nil,
|
182 | 182 | branch: 'example',
|
|
187 | 187 | describe "overriding branch (with request prefix)" do
|
188 | 188 | let(:params) {{ "request.branch" => 'example' }}
|
189 | 189 | example { expect(sidekiq_payload).to be == {
|
190 |
| - repository: { id: repo.id }, |
| 190 | + repository: { id: repo.id, owner_name: 'svenfuchs', name: 'minimal' }, |
191 | 191 | user: { id: repo.owner.id },
|
192 | 192 | message: nil,
|
193 | 193 | branch: 'example',
|
|
198 | 198 | describe "overriding branch (with request type)" do
|
199 | 199 | let(:params) {{ "@type" => "request", "branch" => 'example' }}
|
200 | 200 | example { expect(sidekiq_payload).to be == {
|
201 |
| - repository: { id: repo.id }, |
| 201 | + repository: { id: repo.id, owner_name: 'svenfuchs', name: 'minimal' }, |
202 | 202 | user: { id: repo.owner.id },
|
203 | 203 | message: nil,
|
204 | 204 | branch: 'example',
|
|
209 | 209 | describe "overriding branch (with wrong type)" do
|
210 | 210 | let(:params) {{ "@type" => "repository", "branch" => 'example' }}
|
211 | 211 | example { expect(sidekiq_payload).to be == {
|
212 |
| - repository: { id: repo.id }, |
| 212 | + repository: { id: repo.id, owner_name: 'svenfuchs', name: 'minimal' }, |
213 | 213 | user: { id: repo.owner.id },
|
214 | 214 | message: nil,
|
215 | 215 | branch: 'master',
|
|
255 | 255 | let(:params) {{ user: { id: repo.owner.id } }}
|
256 | 256 | example { expect(last_response.status).to be == 202 }
|
257 | 257 | example { expect(sidekiq_payload).to be == {
|
258 |
| - repository: { id: repo.id }, |
| 258 | + repository: { id: repo.id, owner_name: 'svenfuchs', name: 'minimal' }, |
259 | 259 | user: { id: repo.owner.id },
|
260 | 260 | message: nil,
|
261 | 261 | branch: 'master',
|
|
267 | 267 | let(:params) {{ user: { id: repo.owner.id }, branch: 'example' }}
|
268 | 268 | example { expect(last_response.status).to be == 202 }
|
269 | 269 | example { expect(sidekiq_payload).to be == {
|
270 |
| - repository: { id: repo.id }, |
| 270 | + repository: { id: repo.id, owner_name: 'svenfuchs', name: 'minimal' }, |
271 | 271 | user: { id: repo.owner.id },
|
272 | 272 | message: nil,
|
273 | 273 | branch: 'example',
|
|
0 commit comments