From d6ed75ef49dd3568ca85318bf285df5a864edc21 Mon Sep 17 00:00:00 2001 From: S Mae Beale Date: Sun, 9 Aug 2026 08:06:16 -0400 Subject: [PATCH] Skip subscription-invoice test while #2115 temp fix is active #2115 commented out the invoice-based subscription-skip guard but left the spec asserting the skip, leaving the suite red. Skip that example (with a note tying it to #2115) so it reactivates when the guard is restored. Co-Authored-By: Claude Opus 4.8 (1M context) --- spec/webhooks/stripe_charge_succeeded_processor_spec.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/spec/webhooks/stripe_charge_succeeded_processor_spec.rb b/spec/webhooks/stripe_charge_succeeded_processor_spec.rb index 806059e51..6d2140d75 100644 --- a/spec/webhooks/stripe_charge_succeeded_processor_spec.rb +++ b/spec/webhooks/stripe_charge_succeeded_processor_spec.rb @@ -48,6 +48,7 @@ end it "does nothing when the charge belongs to a subscription (has an invoice)" do + skip "invoice-skip guard temporarily disabled by #2115 (temp fix); re-enable this with the guard" allow(stripe_charge).to receive(:invoice).and_return("in_membership") expect { processor.call(event) }.not_to change(ExternalProcessorPayment, :count)