Open3

property based testing

輝

downsides:

  • We cannot re-run the test with the same inputs, to see if an issue was fixed
  • We cannot make sure we include special values, such as interval limits
  • In case of failures, we don’t have a clear description of the cause of the issue
  • Creating argument sources for a wide variety of data types can be a tedious task