Page MenuHomePhabricator

[Cashtab] Simplify and standardize Configure integration tests
ClosedPublic

Authored by bytesofman on Feb 15 2024, 23:39.

Details

Summary

Cashtab integration tests exist, which is good. But they are bloated, and usually exhibit artifacts of the iterative / discovery process of writing them.

Continue optimizing and standardizing Cashtab integration tests by implementing the same component type used for the App integration tests, which is the same type used by the prod app in index.js.

Apply best practices to simplify test. Instead of repeating most of the same steps (render the app, open the collapse) -- combine into one integration test that demonstrates the same behavior.

Test Plan

npm test

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable