SC-F001 way better logging and parameters. not integrated yet but.

This commit is contained in:
Thaddeus Hughes
2025-12-13 10:57:09 -06:00
commit ac030005c3
505 changed files with 174645 additions and 0 deletions

View File

@@ -0,0 +1,46 @@
#ifndef TEST_LITTLEFS_COMMON_H__
#define TEST_LITTLEFS_COMMON_H__
#include "esp_littlefs.h"
#include "sdkconfig.h"
#include "errno.h"
#include "esp_err.h"
#include "esp_heap_caps.h"
#include "esp_idf_version.h"
#include "esp_log.h"
#include "esp_partition.h"
#include "esp_rom_sys.h"
#include "esp_spiffs.h"
#include "esp_system.h"
#include "esp_timer.h"
#include "esp_vfs.h"
#include "freertos/FreeRTOS.h"
#include "freertos/queue.h"
#include "freertos/semphr.h"
#include "freertos/task.h"
#include "test_utils.h"
#include "unity.h"
#include <fcntl.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/param.h>
#include <sys/time.h>
#include <sys/unistd.h>
#include <time.h>
#define littlefs_base_path "/littlefs"
extern const char littlefs_test_partition_label[];
extern const char littlefs_test_hello_str[];
void test_littlefs_create_file_with_text(const char* name, const char* text);
void test_littlefs_read_file(const char* filename);
void test_littlefs_read_file_with_content(const char* filename, const char* expected_content);
void test_setup();
void test_teardown();
#endif