| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- /*
- * SPDX-FileCopyrightText: 2022 Espressif Systems (Shanghai) CO LTD
- *
- * SPDX-License-Identifier: CC0-1.0
- */
- #include "unity.h"
- #include "unity_test_runner.h"
- #include "unity_test_utils_memory.h"
- #include "freertos/FreeRTOS.h"
- #include "freertos/task.h"
- #include "test_hcd_common.h"
- void setUp(void)
- {
- unity_utils_record_free_mem();
- port_hdl = test_hcd_setup();
- }
- void tearDown(void)
- {
- //Short delay to allow task to be cleaned up
- vTaskDelay(10);
- test_hcd_teardown(port_hdl);
- port_hdl = NULL;
- unity_utils_evaluate_leaks();
- }
- void app_main(void)
- {
- // ____ ___ ___________________ __ __
- // | | \/ _____/\______ \ _/ |_ ____ _______/ |_
- // | | /\_____ \ | | _/ \ __\/ __ \ / ___/\ __\.
- // | | / / \ | | \ | | \ ___/ \___ \ | |
- // |______/ /_______ / |______ / |__| \___ >____ > |__|
- // \/ \/ \/ \/
- printf(" ____ ___ ___________________ __ __ \r\n");
- printf("| | \\/ _____/\\______ \\ _/ |_ ____ _______/ |_ \r\n");
- printf("| | /\\_____ \\ | | _/ \\ __\\/ __ \\ / ___/\\ __\\\r\n");
- printf("| | / / \\ | | \\ | | \\ ___/ \\___ \\ | | \r\n");
- printf("|______/ /_______ / |______ / |__| \\___ >____ > |__| \r\n");
- printf(" \\/ \\/ \\/ \\/ \r\n");
- unity_utils_setup_heap_record(80);
- unity_utils_set_leak_level(128);
- unity_run_menu();
- }
|