Skip to content
Snippets Groups Projects

tests: replace ok(ret == KNOT_E???) with is_int(KNOT_E???, ret) to ease debugging

Merged Petr Špaček requested to merge tap_ok_to_isinst into master
All threads resolved!

Throwing away unexpected retun codes makes debugging harder. TAP function is_int can nicely log mismatches which makes debugging easier.

To make our lives easier I replaced all ok(ret == KNOT_E???) checks with is_int() calls. It was done using following command

  • manual review and reverts in libknot/test_control.c.

$ find -name '*.c' | xargs sed -i 's#ok(ret == (KNOT_E[0-9A-Z_]+),#is_int(\1, ret,#'

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply