Skip to content

[HOLD for payment 2023-11-01] Improve the IOUTest with Edit, delete and payment with ACH #26366

@mountiny

Description

@mountiny

Problem

Stemming from #23961

We are actively working on new features for the money request flows, where we have now added ability to delete the request, edit it or we have an option to pay the request with ACH payment type which puts the report into slightly different state than when paying the report with different payment type. The state of the report is 3 BILLING whereas report paid with different type has state 2. Both reports have status 4.

But these new features have not been captured in IOUTest. Lets add it.

Solution

Lets beef up our automated tests, think of many various solutions and really try to capture as much of the optimistic flow there as possible. In the end what we can se can be translated to the Onyx state so we can test if the onyx state is correctly updated during the flow and we are showing a report is settled when its settled for example.

Metadata

Metadata

Labels

Awaiting PaymentAuto-added when associated PR is deployed to productionNewFeatureSomething to build that is a new item.WeeklyKSv2

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions