zephyr/tests/subsys/settings/functional/nvs/settings_test_nvs.c
Gerard Marull-Paretas 5a44f2e33f include: add missing zephyr/ prefixes
Some files were missed during the migration. This patch adds the prefix
where missing.

Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2022-08-02 18:03:58 +01:00

26 lines
635 B
C

/* SPDX-License-Identifier: Apache-2.0 */
/* Copyright (c) 2022 Nordic semiconductor ASA */
#include <zephyr/zephyr.h>
#include <zephyr/ztest.h>
#include <errno.h>
#include <zephyr/settings/settings.h>
#include <zephyr/fs/nvs.h>
void test_setting_storage_get(void)
{
int rc;
void *storage;
uint16_t data = 0x5a5a;
ssize_t nvs_rc;
rc = settings_storage_get(&storage);
zassert_equal(0, rc, "Can't fetch storage reference (err=%d)", rc);
zassert_not_null(storage, "Null reference.");
nvs_rc = nvs_write((struct nvs_fs *)storage, 26, &data, sizeof(data));
zassert_true(nvs_rc >= 0, "Can't read nvs record (err=%d).", rc);
}