| 338 | |
| 339 | template<template<typename> class ContainerTemplate> |
| 340 | void test_emplace_back() { |
| 341 | using Container = ContainerTemplate<TestItem>; |
| 342 | Container container; |
| 343 | container.emplace_back(99); |
| 344 | |
| 345 | FL_CHECK(container.size() == 1); |
| 346 | FL_CHECK(container.back().value == 99); |
| 347 | FL_CHECK(container.back().copy_count == 0); |
| 348 | } |
| 349 | |
| 350 | template<template<typename> class ContainerTemplate> |
| 351 | void test_pop_back() { |
nothing calls this directly
no test coverage detected