/
renath
/
organicmaps
Обзор
Документация
Войти
/
renath
/
organicmaps
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
libs/base/base_tests/containers_test.cpp
35 строк
524 B
Alexander Borsuk
New cpp folder structure
20 июл 2025, 22:25
20 июл 2025, 22:25
cb0af64
Код
Авторство
О чём код?
#include "testing/testing.hpp" #include "base/limited_priority_queue.hpp" using namespace base; UNIT_TEST(LPQueue_Smoke) { limited_priority_queue<int> q(3); TEST(q.empty(), ()); q.push(5); q.push(-1); q.push(3); TEST_EQUAL(q.top(), 5, ()); q.push(2); TEST_EQUAL(q.top(), 3, ()); TEST_EQUAL(q.size(), 3, ()); q.push(0); q.push(0); q.push(0); TEST_EQUAL(q.top(), 0, ()); q.pop(); TEST_EQUAL(q.top(), 0, ()); q.pop(); TEST_EQUAL(q.top(), -1, ()); q.pop(); TEST(q.empty(), ()); }