CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers

Chapter 1: "Debugging tests"

Izhaki opened this issue · 0 comments

As a developer, I have no idea what the term "debugging tests" means.

There's debugging, there are tests, but I know not of debugging tests

  • Debugging - launching a process in debug mode so you can pause on start/breakpoints and debug statement by statement.
  • Tests - a tests is a process that asserts the defined behaviour of the system or its subs.

Normally you just run tests and hope they pass. These may be called unit tests, integration tests, e2e tests, etc.. If they pass - all good. If they fail, you may start debugging the test that have failed.

Should just say tests.