MCPcopy Create free account
hub / github.com/0xShug0/audio.cpp / require_eq

Function require_eq

tests/unittests/test_assert.h:17–23  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

15
16template <typename T, typename U>
17void require_eq(const T & actual, const U & expected, const std::string & label) {
18 if (!(actual == expected)) {
19 std::ostringstream oss;
20 oss << label << " mismatch: expected=" << expected << " actual=" << actual;
21 throw std::runtime_error(oss.str());
22 }
23}
24
25inline void require_close(float actual, float expected, float tolerance, const std::string & label) {
26 const float diff = std::fabs(actual - expected);

Calls 1

strMethod · 0.80

Tested by

no test coverage detected