v0.12.2
Upgrading to v0.12.2
Behaviour changes
- C/C++ (looser): A test (or helper) that calls same-file functions through a table it builds (
std::vector<std::pair<std::string, void (*)()>> tests = {{"get", TestGet}},{check_a, &check_b}) counts their checks; the three-call helper depth of v0.12.1 had turned such a refactor into an assertion drop. Migration: None. [tests] functions(looser): A declared Python name that starts with_(_self_test) is a test and its body test scope; the private-name rule used to override the declaration. Migration: None.
The full ledger is in docs/ROADMAP.md.
What's Changed
- fix(c,python): tests run from a table count, a declared
_self_testis a test by @orieg in #194 - chore(release): bump version to 0.12.2 with its ledger rows by @orieg in #195
Full Changelog: v0.12.1...v0.12.2