Skip to content

commission payment workflow overhaul #1157

commission payment workflow overhaul

commission payment workflow overhaul #1157

Triggered via pull request July 4, 2023 02:10
Status Failure
Total duration 2m 17s
Artifacts

webapp.yaml

on: pull_request
Matrix: Dependencies
Matrix: Static Code Analysis
Matrix: Unit Tests
Fit to window
Zoom out
Zoom in

Annotations

10 errors
Unit Tests (1.14.5, 25): test/banchan/commissions/get_test.exs#L73
test commission_open?/1 returns true if the commission is an open state, false otherwise (Banchan.CommissionsTest.Get)
Unit Tests (1.14.5, 25): test/banchan/payments/expired_test.exs#L86
test purge_expired_invoice/1 initiates refunds for expired :succeeded invoices (Banchan.PaymentsTest.Expired)
Unit Tests (1.14.5, 25): test/banchan/payments/expired_test.exs#L33
test purge_expired_invoice/1 ignores invoices that aren't either :succeeded or :released (Banchan.PaymentsTest.Expired)
Unit Tests (1.14.5, 25): test/banchan/payments/expired_test.exs#L61
test purge_expired_invoice/1 ignores refunds that aren't expired, even if :succeeded (Banchan.PaymentsTest.Expired)
Unit Tests (1.14.5, 25): test/banchan/payments/expired_test.exs#L130
test purge_expired_invoice/1 Initiates a single-invoice payout for non-paid-out, expired :released invoices (Banchan.PaymentsTest.Expired)
Unit Tests (1.14.5, 25): test/banchan/payments/expired_test.exs#L221
test purge_expired_invoice/1 ignores :released invoices that are part of successful payouts (Banchan.PaymentsTest.Expired)
Unit Tests (1.14.5, 25): test/banchan/payments/expired_test.exs#L330
test purge_expired_invoice/1 defers action on :released invoices that are in a pending payout (Banchan.PaymentsTest.Expired)
Unit Tests (1.14.5, 25): test/banchan_web/live/commission_live/invoice_test.exs#L610
test refunding an invoice refund canceled (BanchanWeb.CommissionLive.InvoiceTest)
Unit Tests (1.14.5, 25): test/banchan_web/live/commission_live/invoice_test.exs#L813
test releasing an invoice successfully releasing invoice (BanchanWeb.CommissionLive.InvoiceTest)
Unit Tests (1.14.5, 25): test/banchan_web/live/commission_live/invoice_test.exs#L131
test responding to invoice paying an invoice (BanchanWeb.CommissionLive.InvoiceTest)