]> granicus.if.org Git - esp-idf/commitdiff
check WiFi library git commit id in unit test
authorXiaXiaotian <xiaxiaotian@espressif.com>
Tue, 26 Jun 2018 06:56:58 +0000 (14:56 +0800)
committerXiaXiaotian <xiaxiaotian@espressif.com>
Thu, 12 Jul 2018 09:53:21 +0000 (17:53 +0800)
components/esp32/include/esp_wifi_internal.h
components/esp32/lib
components/esp32/test/test_wifi_lib_git_commit.c [new file with mode: 0644]

index 7ddfd69446f669642b8a489405ee6431a11414f7..5cdd6d9d6e4dadd7527828e4694354e976faf213 100644 (file)
@@ -149,6 +149,17 @@ esp_err_t esp_wifi_internal_osi_funcs_md5_check(const char *md5);
   */
 esp_err_t esp_wifi_internal_crypto_funcs_md5_check(const char *md5);
 
+/**
+  * @brief     Check the git commit id of WiFi library
+  *
+  * @attention 1. It is used for internal CI WiFi library check
+  *
+  * @return
+  *     - ESP_OK : succeed
+  *     - ESP_FAIL : fail
+  */
+esp_err_t esp_wifi_internal_git_commit_id_check(void);
+
 /**
   * @brief     Allocate a chunk of memory for WiFi driver
   *
index a1f6b6716ece17153596e57e0294366bb8a217ba..5f68b74f207e6ec0d078a2d8739aed2e72ae9d7b 160000 (submodule)
@@ -1 +1 @@
-Subproject commit a1f6b6716ece17153596e57e0294366bb8a217ba
+Subproject commit 5f68b74f207e6ec0d078a2d8739aed2e72ae9d7b
diff --git a/components/esp32/test/test_wifi_lib_git_commit.c b/components/esp32/test/test_wifi_lib_git_commit.c
new file mode 100644 (file)
index 0000000..8b5633f
--- /dev/null
@@ -0,0 +1,14 @@
+/*
+ Tests for the Wi-Fi
+*/
+#include "unity.h"
+#include "esp_log.h"
+#include "esp_wifi_internal.h"
+
+static const char* TAG = "test_wifi_lib_git_commit_id";
+
+TEST_CASE("wifi lib git commit id","[wifi]")
+{    
+    TEST_ESP_OK( esp_wifi_internal_git_commit_id_check() );
+}
+