[UTC][wifi-manager][ACR-1727, ACR-1728] TCs added as per new APIs 32/290932/1
authorManika Shrivastava <manika.sh@samsung.com>
Fri, 17 Mar 2023 04:55:45 +0000 (10:25 +0530)
committerManika Shrivastava <manika.sh@samsung.com>
Wed, 5 Apr 2023 05:33:16 +0000 (11:03 +0530)
Change-Id: I904d2d719acfd272937b28b42e6ed053eed7ecb5

src/utc/wifi-manager/tct-wifi-manager-core_mobile.h
src/utc/wifi-manager/tct-wifi-manager-core_tizeniot.h
src/utc/wifi-manager/tct-wifi-manager-core_tv.h
src/utc/wifi-manager/tct-wifi-manager-core_wearable.h
src/utc/wifi-manager/utc-wifi-manager-ap.c
src/utc/wifi-manager/utc-wifi-manager.c

index e01c621883d2d7fcaff5efbde68f7fdb9ab3a5f9..b2b045aa66e17c6b0353a5139db315909fca1946 100755 (executable)
@@ -94,6 +94,8 @@ extern int utc_wifi_manager_ap_get_security_type_p(void);
 extern int utc_wifi_manager_ap_get_security_type_n(void);
 extern int utc_wifi_manager_ap_set_security_type_p(void);
 extern int utc_wifi_manager_ap_set_security_type_n(void);
+extern int utc_wifi_manager_ap_is_security_type_supported_p(void);
+extern int utc_wifi_manager_ap_is_security_type_supported_n(void);
 extern int utc_wifi_manager_ap_get_encryption_type_p(void);
 extern int utc_wifi_manager_ap_get_encryption_type_n(void);
 extern int utc_wifi_manager_ap_set_encryption_type_p(void);
@@ -340,6 +342,8 @@ extern int utc_wifi_manager_get_vsie_p(void);
 extern int utc_wifi_manager_get_vsie_n(void);
 extern int utc_wifi_manager_remove_vsie_p(void);
 extern int utc_wifi_manager_remove_vsie_n(void);
+extern int utc_wifi_manager_flush_bss_p(void);
+extern int utc_wifi_manager_flush_bss_n(void);
 extern int utc_wifi_manager_set_ip_conflict_cb_n(void);
 extern int utc_wifi_manager_unset_ip_conflict_cb_n(void);
 extern int utc_wifi_manager_set_ip_conflict_detect_enable_p(void);
@@ -365,6 +369,8 @@ extern int utc_wifi_manager_ap_set_eap_anonymous_identity_n2(void);
 extern int utc_wifi_manager_ap_is_hidden_p(void);
 extern int utc_wifi_manager_ap_is_hidden_n1(void);
 extern int utc_wifi_manager_ap_is_hidden_n2(void);
+extern int utc_wifi_manager_ap_is_pmf_required_p(void);
+extern int utc_wifi_manager_ap_is_pmf_required_n(void);
 
 testcase tc_array[] = {
     {"utc_wifi_manager_ap_create_p", utc_wifi_manager_ap_create_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
@@ -433,6 +439,8 @@ testcase tc_array[] = {
     {"utc_wifi_manager_ap_get_security_type_n", utc_wifi_manager_ap_get_security_type_n, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_set_security_type_p", utc_wifi_manager_ap_set_security_type_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_set_security_type_n", utc_wifi_manager_ap_set_security_type_n, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
+    {"utc_wifi_manager_ap_is_security_type_supported_p", utc_wifi_manager_ap_is_security_type_supported_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
+    {"utc_wifi_manager_ap_is_security_type_supported_n", utc_wifi_manager_ap_is_security_type_supported_n, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_get_encryption_type_p", utc_wifi_manager_ap_get_encryption_type_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_get_encryption_type_n", utc_wifi_manager_ap_get_encryption_type_n, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_set_encryption_type_p", utc_wifi_manager_ap_set_encryption_type_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
@@ -679,6 +687,8 @@ testcase tc_array[] = {
     {"utc_wifi_manager_get_vsie_n", utc_wifi_manager_get_vsie_n, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
     {"utc_wifi_manager_remove_vsie_p", utc_wifi_manager_remove_vsie_p, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
     {"utc_wifi_manager_remove_vsie_n", utc_wifi_manager_remove_vsie_n, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
+    {"utc_wifi_manager_flush_bss_p", utc_wifi_manager_flush_bss_p, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
+    {"utc_wifi_manager_flush_bss_n", utc_wifi_manager_flush_bss_n, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
     {"utc_wifi_manager_set_ip_conflict_cb_n", utc_wifi_manager_set_ip_conflict_cb_n, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
     {"utc_wifi_manager_unset_ip_conflict_cb_n", utc_wifi_manager_unset_ip_conflict_cb_n, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
     {"utc_wifi_manager_set_ip_conflict_detect_enable_p", utc_wifi_manager_set_ip_conflict_detect_enable_p, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
@@ -704,6 +714,8 @@ testcase tc_array[] = {
     {"utc_wifi_manager_ap_is_hidden_p", utc_wifi_manager_ap_is_hidden_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_is_hidden_n1", utc_wifi_manager_ap_is_hidden_n1, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_is_hidden_n2", utc_wifi_manager_ap_is_hidden_n2, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
+    {"utc_wifi_manager_ap_is_pmf_required_p", utc_wifi_manager_ap_is_pmf_required_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
+    {"utc_wifi_manager_ap_is_pmf_required_n", utc_wifi_manager_ap_is_pmf_required_n, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {NULL, NULL}
 };
 
index 44d91d49c9b6c9b3f1c5e35f1a7cce30742d61e2..1a69fbc31024f74ceee120b2dfa8312c73678d5b 100755 (executable)
@@ -90,6 +90,8 @@ extern int utc_wifi_manager_ap_get_security_type_p(void);
 extern int utc_wifi_manager_ap_get_security_type_n(void);
 extern int utc_wifi_manager_ap_set_security_type_p(void);
 extern int utc_wifi_manager_ap_set_security_type_n(void);
+extern int utc_wifi_manager_ap_is_security_type_supported_p(void);
+extern int utc_wifi_manager_ap_is_security_type_supported_n(void);
 extern int utc_wifi_manager_ap_get_encryption_type_p(void);
 extern int utc_wifi_manager_ap_get_encryption_type_n(void);
 extern int utc_wifi_manager_ap_set_encryption_type_p(void);
@@ -336,6 +338,8 @@ extern int utc_wifi_manager_get_vsie_p(void);
 extern int utc_wifi_manager_get_vsie_n(void);
 extern int utc_wifi_manager_remove_vsie_p(void);
 extern int utc_wifi_manager_remove_vsie_n(void);
+extern int utc_wifi_manager_flush_bss_p(void);
+extern int utc_wifi_manager_flush_bss_n(void);
 extern int utc_wifi_manager_set_ip_conflict_cb_n(void);
 extern int utc_wifi_manager_unset_ip_conflict_cb_n(void);
 extern int utc_wifi_manager_set_ip_conflict_detect_enable_p(void);
@@ -359,6 +363,8 @@ extern int utc_wifi_manager_ap_set_eap_anonymous_identity_n2(void);
 extern int utc_wifi_manager_ap_is_hidden_p(void);
 extern int utc_wifi_manager_ap_is_hidden_n1(void);
 extern int utc_wifi_manager_ap_is_hidden_n2(void);
+extern int utc_wifi_manager_ap_is_pmf_required_p(void);
+extern int utc_wifi_manager_ap_is_pmf_required_n(void);
 
 testcase tc_array[] = {
     {"utc_wifi_manager_ap_create_p", utc_wifi_manager_ap_create_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
@@ -423,6 +429,8 @@ testcase tc_array[] = {
     {"utc_wifi_manager_ap_get_security_type_n", utc_wifi_manager_ap_get_security_type_n, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_set_security_type_p", utc_wifi_manager_ap_set_security_type_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_set_security_type_n", utc_wifi_manager_ap_set_security_type_n, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
+    {"utc_wifi_manager_ap_is_security_type_supported_p", utc_wifi_manager_ap_is_security_type_supported_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
+    {"utc_wifi_manager_ap_is_security_type_supported_n", utc_wifi_manager_ap_is_security_type_supported_n, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_get_encryption_type_p", utc_wifi_manager_ap_get_encryption_type_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_get_encryption_type_n", utc_wifi_manager_ap_get_encryption_type_n, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_set_encryption_type_p", utc_wifi_manager_ap_set_encryption_type_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
@@ -669,6 +677,8 @@ testcase tc_array[] = {
     {"utc_wifi_manager_get_vsie_n", utc_wifi_manager_get_vsie_n, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
     {"utc_wifi_manager_remove_vsie_p", utc_wifi_manager_remove_vsie_p, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
     {"utc_wifi_manager_remove_vsie_n", utc_wifi_manager_remove_vsie_n, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
+    {"utc_wifi_manager_flush_bss_p", utc_wifi_manager_flush_bss_p, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
+    {"utc_wifi_manager_flush_bss_n", utc_wifi_manager_flush_bss_n, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
     {"utc_wifi_manager_set_ip_conflict_cb_n", utc_wifi_manager_set_ip_conflict_cb_n, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
     {"utc_wifi_manager_unset_ip_conflict_cb_n", utc_wifi_manager_unset_ip_conflict_cb_n, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
     {"utc_wifi_manager_set_ip_conflict_detect_enable_p", utc_wifi_manager_set_ip_conflict_detect_enable_p, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
@@ -692,6 +702,8 @@ testcase tc_array[] = {
     {"utc_wifi_manager_ap_is_hidden_p", utc_wifi_manager_ap_is_hidden_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_is_hidden_n1", utc_wifi_manager_ap_is_hidden_n1, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_is_hidden_n2", utc_wifi_manager_ap_is_hidden_n2, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
+    {"utc_wifi_manager_ap_is_pmf_required_p", utc_wifi_manager_ap_is_pmf_required_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
+    {"utc_wifi_manager_ap_is_pmf_required_n", utc_wifi_manager_ap_is_pmf_required_n, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {NULL, NULL}
 };
 
index e01c621883d2d7fcaff5efbde68f7fdb9ab3a5f9..b2b045aa66e17c6b0353a5139db315909fca1946 100755 (executable)
@@ -94,6 +94,8 @@ extern int utc_wifi_manager_ap_get_security_type_p(void);
 extern int utc_wifi_manager_ap_get_security_type_n(void);
 extern int utc_wifi_manager_ap_set_security_type_p(void);
 extern int utc_wifi_manager_ap_set_security_type_n(void);
+extern int utc_wifi_manager_ap_is_security_type_supported_p(void);
+extern int utc_wifi_manager_ap_is_security_type_supported_n(void);
 extern int utc_wifi_manager_ap_get_encryption_type_p(void);
 extern int utc_wifi_manager_ap_get_encryption_type_n(void);
 extern int utc_wifi_manager_ap_set_encryption_type_p(void);
@@ -340,6 +342,8 @@ extern int utc_wifi_manager_get_vsie_p(void);
 extern int utc_wifi_manager_get_vsie_n(void);
 extern int utc_wifi_manager_remove_vsie_p(void);
 extern int utc_wifi_manager_remove_vsie_n(void);
+extern int utc_wifi_manager_flush_bss_p(void);
+extern int utc_wifi_manager_flush_bss_n(void);
 extern int utc_wifi_manager_set_ip_conflict_cb_n(void);
 extern int utc_wifi_manager_unset_ip_conflict_cb_n(void);
 extern int utc_wifi_manager_set_ip_conflict_detect_enable_p(void);
@@ -365,6 +369,8 @@ extern int utc_wifi_manager_ap_set_eap_anonymous_identity_n2(void);
 extern int utc_wifi_manager_ap_is_hidden_p(void);
 extern int utc_wifi_manager_ap_is_hidden_n1(void);
 extern int utc_wifi_manager_ap_is_hidden_n2(void);
+extern int utc_wifi_manager_ap_is_pmf_required_p(void);
+extern int utc_wifi_manager_ap_is_pmf_required_n(void);
 
 testcase tc_array[] = {
     {"utc_wifi_manager_ap_create_p", utc_wifi_manager_ap_create_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
@@ -433,6 +439,8 @@ testcase tc_array[] = {
     {"utc_wifi_manager_ap_get_security_type_n", utc_wifi_manager_ap_get_security_type_n, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_set_security_type_p", utc_wifi_manager_ap_set_security_type_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_set_security_type_n", utc_wifi_manager_ap_set_security_type_n, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
+    {"utc_wifi_manager_ap_is_security_type_supported_p", utc_wifi_manager_ap_is_security_type_supported_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
+    {"utc_wifi_manager_ap_is_security_type_supported_n", utc_wifi_manager_ap_is_security_type_supported_n, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_get_encryption_type_p", utc_wifi_manager_ap_get_encryption_type_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_get_encryption_type_n", utc_wifi_manager_ap_get_encryption_type_n, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_set_encryption_type_p", utc_wifi_manager_ap_set_encryption_type_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
@@ -679,6 +687,8 @@ testcase tc_array[] = {
     {"utc_wifi_manager_get_vsie_n", utc_wifi_manager_get_vsie_n, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
     {"utc_wifi_manager_remove_vsie_p", utc_wifi_manager_remove_vsie_p, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
     {"utc_wifi_manager_remove_vsie_n", utc_wifi_manager_remove_vsie_n, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
+    {"utc_wifi_manager_flush_bss_p", utc_wifi_manager_flush_bss_p, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
+    {"utc_wifi_manager_flush_bss_n", utc_wifi_manager_flush_bss_n, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
     {"utc_wifi_manager_set_ip_conflict_cb_n", utc_wifi_manager_set_ip_conflict_cb_n, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
     {"utc_wifi_manager_unset_ip_conflict_cb_n", utc_wifi_manager_unset_ip_conflict_cb_n, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
     {"utc_wifi_manager_set_ip_conflict_detect_enable_p", utc_wifi_manager_set_ip_conflict_detect_enable_p, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
@@ -704,6 +714,8 @@ testcase tc_array[] = {
     {"utc_wifi_manager_ap_is_hidden_p", utc_wifi_manager_ap_is_hidden_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_is_hidden_n1", utc_wifi_manager_ap_is_hidden_n1, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_is_hidden_n2", utc_wifi_manager_ap_is_hidden_n2, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
+    {"utc_wifi_manager_ap_is_pmf_required_p", utc_wifi_manager_ap_is_pmf_required_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
+    {"utc_wifi_manager_ap_is_pmf_required_n", utc_wifi_manager_ap_is_pmf_required_n, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {NULL, NULL}
 };
 
index e01c621883d2d7fcaff5efbde68f7fdb9ab3a5f9..b2b045aa66e17c6b0353a5139db315909fca1946 100755 (executable)
@@ -94,6 +94,8 @@ extern int utc_wifi_manager_ap_get_security_type_p(void);
 extern int utc_wifi_manager_ap_get_security_type_n(void);
 extern int utc_wifi_manager_ap_set_security_type_p(void);
 extern int utc_wifi_manager_ap_set_security_type_n(void);
+extern int utc_wifi_manager_ap_is_security_type_supported_p(void);
+extern int utc_wifi_manager_ap_is_security_type_supported_n(void);
 extern int utc_wifi_manager_ap_get_encryption_type_p(void);
 extern int utc_wifi_manager_ap_get_encryption_type_n(void);
 extern int utc_wifi_manager_ap_set_encryption_type_p(void);
@@ -340,6 +342,8 @@ extern int utc_wifi_manager_get_vsie_p(void);
 extern int utc_wifi_manager_get_vsie_n(void);
 extern int utc_wifi_manager_remove_vsie_p(void);
 extern int utc_wifi_manager_remove_vsie_n(void);
+extern int utc_wifi_manager_flush_bss_p(void);
+extern int utc_wifi_manager_flush_bss_n(void);
 extern int utc_wifi_manager_set_ip_conflict_cb_n(void);
 extern int utc_wifi_manager_unset_ip_conflict_cb_n(void);
 extern int utc_wifi_manager_set_ip_conflict_detect_enable_p(void);
@@ -365,6 +369,8 @@ extern int utc_wifi_manager_ap_set_eap_anonymous_identity_n2(void);
 extern int utc_wifi_manager_ap_is_hidden_p(void);
 extern int utc_wifi_manager_ap_is_hidden_n1(void);
 extern int utc_wifi_manager_ap_is_hidden_n2(void);
+extern int utc_wifi_manager_ap_is_pmf_required_p(void);
+extern int utc_wifi_manager_ap_is_pmf_required_n(void);
 
 testcase tc_array[] = {
     {"utc_wifi_manager_ap_create_p", utc_wifi_manager_ap_create_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
@@ -433,6 +439,8 @@ testcase tc_array[] = {
     {"utc_wifi_manager_ap_get_security_type_n", utc_wifi_manager_ap_get_security_type_n, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_set_security_type_p", utc_wifi_manager_ap_set_security_type_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_set_security_type_n", utc_wifi_manager_ap_set_security_type_n, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
+    {"utc_wifi_manager_ap_is_security_type_supported_p", utc_wifi_manager_ap_is_security_type_supported_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
+    {"utc_wifi_manager_ap_is_security_type_supported_n", utc_wifi_manager_ap_is_security_type_supported_n, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_get_encryption_type_p", utc_wifi_manager_ap_get_encryption_type_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_get_encryption_type_n", utc_wifi_manager_ap_get_encryption_type_n, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_set_encryption_type_p", utc_wifi_manager_ap_set_encryption_type_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
@@ -679,6 +687,8 @@ testcase tc_array[] = {
     {"utc_wifi_manager_get_vsie_n", utc_wifi_manager_get_vsie_n, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
     {"utc_wifi_manager_remove_vsie_p", utc_wifi_manager_remove_vsie_p, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
     {"utc_wifi_manager_remove_vsie_n", utc_wifi_manager_remove_vsie_n, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
+    {"utc_wifi_manager_flush_bss_p", utc_wifi_manager_flush_bss_p, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
+    {"utc_wifi_manager_flush_bss_n", utc_wifi_manager_flush_bss_n, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
     {"utc_wifi_manager_set_ip_conflict_cb_n", utc_wifi_manager_set_ip_conflict_cb_n, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
     {"utc_wifi_manager_unset_ip_conflict_cb_n", utc_wifi_manager_unset_ip_conflict_cb_n, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
     {"utc_wifi_manager_set_ip_conflict_detect_enable_p", utc_wifi_manager_set_ip_conflict_detect_enable_p, utc_wifi_manager_startup, utc_wifi_manager_cleanup},
@@ -704,6 +714,8 @@ testcase tc_array[] = {
     {"utc_wifi_manager_ap_is_hidden_p", utc_wifi_manager_ap_is_hidden_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_is_hidden_n1", utc_wifi_manager_ap_is_hidden_n1, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {"utc_wifi_manager_ap_is_hidden_n2", utc_wifi_manager_ap_is_hidden_n2, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
+    {"utc_wifi_manager_ap_is_pmf_required_p", utc_wifi_manager_ap_is_pmf_required_p, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
+    {"utc_wifi_manager_ap_is_pmf_required_n", utc_wifi_manager_ap_is_pmf_required_n, utc_wifi_manager_ap_startup, utc_wifi_manager_ap_cleanup},
     {NULL, NULL}
 };
 
index 035fb18384a2be4980dfd67948a73f5cd7a3fbec..f37ed389bca9dcd88dc1cacbe9d4d2ca4978298a 100755 (executable)
@@ -1614,6 +1614,52 @@ int utc_wifi_manager_ap_set_security_type_n(void)
        return 0;
 }
 
+/**
+ * @testcase           utc_wifi_manager_ap_is_security_type_supported_p
+ * @since_tizen        7.0
+ * @type                       Positive
+ * @description                Check whether security type is supported or not.
+ * @scenario           Check whether security type is supported or not. Ensure no error.
+ */
+int utc_wifi_manager_ap_is_security_type_supported_p(void)
+{
+       bool supported;
+       int ret = WIFI_MANAGER_ERROR_NONE;
+
+       ret = wifi_manager_ap_is_security_type_supported(g_hWifiAP, WIFI_MANAGER_SECURITY_TYPE_WPA2_PSK, &supported);
+
+       if (!g_bFeatureWifi) {
+               CHECK_RETURN("wifi_manager_ap_is_security_type_supported", ret, WIFI_MANAGER_ERROR_NOT_SUPPORTED);
+       } else {
+               CHECK_RETURN("wifi_manager_ap_is_security_type_supported", ret, WIFI_MANAGER_ERROR_NONE);
+       }
+
+       return 0;
+}
+
+/**
+ * @testcase           utc_wifi_manager_ap_is_security_type_supported_n
+ * @since_tizen        7.0
+ * @type                       Negative
+ * @description                Verify wifi_manager_ap_is_security_type_supported by passing invalid parameters(ap, security_type, supported).
+ * @scenario           Pass invalid AP info and other parameters to  ensure security type is not supported.
+ *                                     Return value should be WIFI_MANAGER_ERROR_INVALID_PARAMETER.
+ */
+int utc_wifi_manager_ap_is_security_type_supported_n(void)
+{
+       int ret = WIFI_MANAGER_ERROR_NONE;
+
+       ret = wifi_manager_ap_is_security_type_supported(NULL, -1, NULL);
+
+       if (!g_bFeatureWifi) {
+               CHECK_RETURN("wifi_manager_ap_is_security_type_supported", ret, WIFI_MANAGER_ERROR_NOT_SUPPORTED);
+       } else {
+               CHECK_RETURN("wifi_manager_ap_is_security_type_supported", ret, WIFI_MANAGER_ERROR_INVALID_PARAMETER);
+       }
+
+       return 0;
+}
+
 /**
  * @testcase           utc_wifi_manager_ap_get_encryption_type_p
  * @since_tizen        3.0
@@ -3216,3 +3262,49 @@ int utc_wifi_manager_ap_is_hidden_n2(void)
 
        return 0;
 }
+
+/**
+ * @testcase           utc_wifi_manager_ap_is_pmf_required_p
+ * @since_tizen        7.0
+ * @type                       Positive
+ * @description                Check whether pmf is required or not.
+ * @scenario           Check whether pmf is required or not. Ensure no error.
+ */
+int utc_wifi_manager_ap_is_pmf_required_p(void)
+{
+       bool required;
+       int ret = WIFI_MANAGER_ERROR_NONE;
+
+       ret = wifi_manager_ap_is_pmf_required(g_hWifiAP, &required);
+
+       if (!g_bFeatureWifi) {
+               CHECK_RETURN("wifi_manager_ap_is_pmf_required", ret, WIFI_MANAGER_ERROR_NOT_SUPPORTED);
+       } else {
+               CHECK_RETURN("wifi_manager_ap_is_pmf_required", ret, WIFI_MANAGER_ERROR_NONE);
+       }
+
+       return 0;
+}
+
+/**
+ * @testcase           utc_wifi_manager_is_pmf_required_n
+ * @since_tizen        7.0
+ * @type                       Negative
+ * @description                Verify wifi_manager_ap_is_pmf_required by passing invalid parameters(ap, security_type, supported).
+ * @scenario           Pass invalid AP info and other parameters to  ensure security type is not supported.
+ *                                     Return value should be WIFI_MANAGER_ERROR_INVALID_PARAMETER.
+ */
+int utc_wifi_manager_ap_is_pmf_required_n(void)
+{
+       int ret = WIFI_MANAGER_ERROR_NONE;
+
+       ret = wifi_manager_ap_is_pmf_required(NULL, NULL);
+
+       if (!g_bFeatureWifi) {
+               CHECK_RETURN("wifi_manager_ap_is_pmf_required", ret, WIFI_MANAGER_ERROR_NOT_SUPPORTED);
+       } else {
+               CHECK_RETURN("wifi_manager_ap_is_pmf_required", ret, WIFI_MANAGER_ERROR_INVALID_PARAMETER);
+       }
+
+       return 0;
+}
index c8eb5458d058d187549ac4abdb93286dce3893ef..eaa134d9d21bc53e385d06d1c30b9358662fa279 100755 (executable)
@@ -2497,6 +2497,52 @@ int utc_wifi_manager_remove_vsie_n(void)
        return 0;
 }
 
+/**
+ * @testcase           utc_wifi_manager_flush_bss_p
+ * @since_tizen                7.0
+ * @type                       Positive
+ * @description                Invokes bss flush request.
+ * @scenario           Invoke wifi_manager_flush_bss() with valid parameter.
+ */
+int utc_wifi_manager_flush_bss_p(void)
+{
+       int ret;
+
+       if (!g_bFeatureWifi) {
+               ret = wifi_manager_flush_bss(g_hWifi);
+               CHECK_RETURN("wifi_manager_flush_bss", ret, WIFI_MANAGER_ERROR_NOT_SUPPORTED);
+               return 0;
+       } else {
+               ret = wifi_manager_flush_bss(g_hWifi);
+               CHECK_RETURN("wifi_manager_flush_bss", ret, WIFI_MANAGER_ERROR_NONE);
+       }
+
+       return 0;
+}
+
+/**
+ * @testcase           utc_wifi_manager_flush_bss_n
+ * @since_tizen                7.0
+ * @type                       Negative
+ * @description                wifi_manager_flush_bss() should be failed.
+ * @scenario           Invoke wifi_manager_flush_bss() with invalid parameter.
+ */
+int utc_wifi_manager_flush_bss_n(void)
+{
+       int ret;
+
+       if (!g_bFeatureWifi) {
+               ret = wifi_manager_flush_bss(NULL);
+               CHECK_RETURN("wifi_manager_flush_bss", ret, WIFI_MANAGER_ERROR_NOT_SUPPORTED);
+               return 0;
+       } else {
+               ret = wifi_manager_flush_bss(NULL);
+               CHECK_RETURN("wifi_manager_flush_bss", ret, WIFI_MANAGER_ERROR_INVALID_PARAMETER);
+       }
+
+       return 0;
+}
+
 /**
  * @testcase           utc_wifi_manager_set_ip_conflict_cb_n
  * @since_tizen        5.0