Skip to content

5.16 Recommended

Latest
Compare
Choose a tag to compare
@lingjf lingjf released this 19 Dec 15:27
· 17 commits to v5 since this release
  1. remove CP primitive, OK instead
  2. remove OK 3rd parameter, Matcher/n instead
  3. remove IsTrue/IsFalse primitive, true/false instead
  4. remove IsNull/NotNull primitive, NULL/Not(NULL) instead
  5. Add Catch primitive to check catch throw exception
  6. Add Member matcher to check struct/class member
  7. Add MaxOf MinOf AvgOf MeanOf MedianOf statistics matcher
  8. Add Range IsEven IsOdd IsNaN auxiliary matcher
  9. Add TypeEq CastOf matcher
  10. Percentage Approximate Eq comparing floating point
  11. Redesign executable options
  12. Shuffle alphabet name file:line reverse
  13. Filter by tags
  14. List by tags
  15. Suppport n! C(n,m) P(n,m) nan inf in JSON expression
  16. Support STL container adaptors (stack/queue/priority_queue)
  17. Has primitive support key value
  18. Has item n times in container Has(...) * n
  19. Add Every container matcher
  20. Specify array size instead of OK 3rd parameter Has(...) / n
  21. Specify subset of container Has(...) (start, end) or Has<start, end>(...)
  22. Support support wchar_t wstring string_view
  23. UNMEM primitive disable memory check
  24. Improve trap into debugger
  25. User defined report H2Report primitive
  26. no-access-control compiler option (access private and protected class member)
  27. Refactoring example and document