19 #ifndef DBA_MEMDB_TESTS_H
20 #define DBA_MEMDB_TESTS_H
22 #include <dballe/core/test-utils-core.h>
23 #include <dballe/memdb/results.h>
37 static inline std::vector<const T*> _get_results(WIBBLE_TEST_LOCPRM, memdb::Results<T>& res)
39 using namespace wibble::tests;
41 wassert(actual(res.is_select_all()).isfalse());
42 wassert(actual(res.is_empty()).isfalse());
43 std::vector<const T*> items;
44 res.copy_valptrs_to(std::back_inserter(items));
48 #define get_results(res) _get_results(wibble_test_location.nest(wibble_test_location_info, __FILE__, __LINE__, "get_results(" #res ")"), res)