@@ -332,7 +332,6 @@ module Webhooks
332
332
subject { Repository . new . find_by_consumer_and_provider_and_event_name td . consumer , td . provider , 'something_happened' }
333
333
334
334
context "when a webhook exists with a matching consumer and provider and event name" do
335
-
336
335
before do
337
336
td
338
337
. create_consumer ( "Consumer" )
@@ -347,32 +346,15 @@ module Webhooks
347
346
it "returns an array of webhooks" do
348
347
expect ( subject . collect ( &:uuid ) . sort ) . to eq [ '1' , '2' ]
349
348
end
350
- end
351
- end
352
-
353
- describe "find_for_pact_and_event_name" do
354
- context "when a webhook exists with a matching consumer and provider and event name" do
355
- before do
356
- td
357
- . create_consumer ( "Consumer" )
358
- . create_consumer_version ( "1" )
359
- . create_provider ( "Another Provider" )
360
- . create_webhook
361
- . create_provider ( "Provider" )
362
- . create_pact
363
- . create_webhook ( uuid : '1' , events : [ { name : 'something_happened' } ] )
364
- . create_webhook ( uuid : '2' , events : [ { name : 'something_happened' } ] )
365
- . create_webhook ( uuid : '3' , events : [ { name : 'something_else_happened' } ] )
366
- . create_consumer_webhook ( uuid : '4' , events : [ { name : 'something_happened' } ] )
367
- . create_provider_webhook ( uuid : '5' , events : [ { name : 'something_happened' } ] )
368
- . create_global_webhook ( uuid : '6' , events : [ { name : 'something_happened' } ] )
369
- . create_global_webhook ( uuid : '7' , events : [ { name : 'something_else_happened' } ] )
370
- end
371
349
372
- subject { Repository . new . find_for_pact_and_event_name ( td . pact , 'something_happened' ) }
350
+ context "when the webhook is not enabled" do
351
+ before do
352
+ Webhook . where ( uuid : '2' ) . update ( enabled : false )
353
+ end
373
354
374
- it "returns an array of webhooks" do
375
- expect ( subject . collect ( &:uuid ) . sort ) . to eq [ '1' , '2' , '4' , '5' , '6' ]
355
+ it "is not returned" do
356
+ expect ( subject . collect ( &:uuid ) . sort ) . to_not include ( '2 ' )
357
+ end
376
358
end
377
359
end
378
360
end
0 commit comments