JosiahWitt / ensure

A balanced test framework for Go
MIT License
8 stars 0 forks source link

Refactor mocks in tables #23

Closed JosiahWitt closed 1 year ago

JosiahWitt commented 3 years ago

Refactor ensurepkg/run_table.go so it does more single time pre-computation, and allows logging issues on the table level.

Essentially there should be three steps:

  1. Table level validation/computation
  2. Entry level validation/computation
  3. Test runtime execution

Right now, 1 and 2 are conflated.