blob: 30b625b9531857b415e58dbc1c7c8800d243c5d1 [file] [log] [blame]
/*
* Copyright (c) 2022 Intel Corporation
*
* SPDX-License-Identifier: Apache-2.0
*/
#include <zephyr/ztest.h>
#include <zephyr/drivers/mm/system_mm.h>
ZTEST(sys_mm_drv_api, test_query_memory_region_sanity)
{
const struct sys_mm_drv_region *regions, *region;
regions = sys_mm_drv_query_memory_regions();
zassert_not_null(regions, NULL);
SYS_MM_DRV_MEMORY_REGION_FOREACH(regions, region)
; /* just iterate, do nothing */
zassert_equal(region->size, 0, NULL);
sys_mm_drv_query_memory_regions_free(regions);
}
ZTEST_SUITE(sys_mm_drv_api, NULL, NULL, NULL, NULL, NULL);