]> granicus.if.org Git - esp-idf/commitdiff
unit-test-app: initialize partition table info before starting the test
authorIvan Grokhotkov <ivan@espressif.com>
Mon, 18 Sep 2017 14:41:58 +0000 (22:41 +0800)
committerIvan Grokhotkov <ivan@espressif.com>
Tue, 19 Sep 2017 02:39:44 +0000 (10:39 +0800)
tools/unit-test-app/components/unity/unity_platform.c

index ef985f2711985b4bea6dc2578c79d6975c870920..8e73fd525738b8e32d7b43025131231e8c1c2934 100644 (file)
@@ -10,6 +10,7 @@
 #include "esp_log.h"
 #include "soc/cpu.h"
 #include "esp_heap_caps.h"
+#include "test_utils.h"
 
 #define unity_printf ets_printf
 
@@ -37,6 +38,7 @@ const size_t CRITICAL_LEAK_THRESHOLD = 4096;
 void setUp(void)
 {
     printf("%s", ""); /* sneakily lazy-allocate the reent structure for this test task */
+    get_test_data_partition();  /* allocate persistent partition table structures */
 
     before_free_8bit = heap_caps_get_free_size(MALLOC_CAP_8BIT);
     before_free_32bit = heap_caps_get_free_size(MALLOC_CAP_32BIT);