This commit removes the usage of NULL parameter as message in zassert_* macros after making it optional Signed-off-by: Michał Barnaś <mb@semihalf.com>
42 lines
837 B
C
42 lines
837 B
C
/*
|
|
* Copyright (c) 2018 Intel Corporation.
|
|
*
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
#include <zephyr/fs/fs.h>
|
|
#include "test_common.h"
|
|
#include "test_fat.h"
|
|
#include "test_fat_priv.h"
|
|
|
|
static struct fs_file_t test_file;
|
|
static const char *test_str = "Hello world FAT";
|
|
|
|
void test_fat_open(void)
|
|
{
|
|
fs_file_t_init(&test_file);
|
|
zassert_true(test_file_open(&test_file, TEST_FILE_PATH) == TC_PASS,
|
|
NULL);
|
|
}
|
|
|
|
void test_fat_write(void)
|
|
{
|
|
TC_PRINT("Write to file %s\n", TEST_FILE_PATH);
|
|
zassert_true(test_file_write(&test_file, test_str) == TC_PASS,
|
|
NULL);
|
|
}
|
|
|
|
void test_fat_read(void)
|
|
{
|
|
zassert_true(test_file_read(&test_file, test_str) == TC_PASS);
|
|
}
|
|
|
|
void test_fat_close(void)
|
|
{
|
|
zassert_true(test_file_close(&test_file) == TC_PASS);
|
|
}
|
|
void test_fat_unlink(void)
|
|
{
|
|
zassert_true(test_file_delete(TEST_FILE_PATH) == TC_PASS);
|
|
}
|