Convert more flow tests to replay/compare (#1009)

* Convert more flow tests to replay/compare

Add the replay extension to another batch of flow tests.  In the course of
this:

- Refactor out domain deletion code into DatabaseHelper so that it can be used
  from multiple tests.
- Make null handling uniform for contact phone numbers.

* Convert postLoad method to onLoad.

* Remove "Test" import missed during rebase

* Deal with persistence of billing cancellations

Deal with the persistence of billing cancellations, which were added in the
master branch since before this PR was initially sent for review.

* Adding forgotten flyway file

* Removed debug variable
This commit is contained in:
Michael Muller 2021-03-18 14:31:58 -04:00 committed by GitHub
parent deb84cf74d
commit 6bc943bb7d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
17 changed files with 2281 additions and 2135 deletions

View file

@ -386,7 +386,8 @@ CREATE TABLE public."Domain" (
transfer_billing_event_history_id bigint,
transfer_history_entry_id bigint,
transfer_repo_id text,
transfer_poll_message_id_3 bigint
transfer_poll_message_id_3 bigint,
transfer_billing_cancellation_history_id bigint
);
@ -477,7 +478,8 @@ CREATE TABLE public."DomainHistory" (
transfer_billing_event_history_id bigint,
transfer_history_entry_id bigint,
transfer_repo_id text,
transfer_poll_message_id_3 bigint
transfer_poll_message_id_3 bigint,
transfer_billing_cancellation_history_id bigint
);