TrackEngine/third_party/libosmium/test/t/util/test_memory.cpp

19 lines
328 B
C++
Raw Permalink Normal View History

2026-02-26 13:00:32 +01:00
#include "catch.hpp"
#include <osmium/util/memory.hpp>
#include <vector>
TEST_CASE("Check memory usage") {
#ifdef __linux__
const osmium::MemoryUsage m1;
REQUIRE(m1.current() > 1);
REQUIRE(m1.peak() > 1);
#else
const osmium::MemoryUsage m;
REQUIRE(m.current() == 0);
REQUIRE(m.peak() == 0);
#endif
}