Open shrik450 opened 1 year ago
With the amount of integration tests we are adding for the utils, this is becoming even more important, as each tests adds ~30s to the full suite. Ideally we can use a strategy similar to lightbringer's (i.e. vcr) to make these tests deterministic and idempotent.
(We can also replace the manual serialization into csv/json with snapshot testing)
Currently, the pytest test suite suffers from the following problems:
Of these, 2 is the highest priority, as being unable to run a single test means you have to run the entire test suite every time.