return 0;
}
+
+//& purpose: To Check weather wifi ap is hidden
+//& type: auto
+/**
+* @testcase ITc_wifi_manager_ap_is_hidden_p
+* @since 5.5
+* @author SRID(manoj.g2)
+* @reviewer SRID(shobhit.v)
+* @type auto
+* @scenario To Check weather wifi ap is hidden
+* @apicovered wifi_manager_ap_is_hidden
+* @passcase When wifi_manager_ap_is_hidden and Precondition API returns 0
+* @failcase If wifi_manager_ap_is_hidden returns non zero value
+* @precondition NA
+* @postcondition NA
+*/
+int ITc_wifi_manager_ap_is_hidden_p(void)
+{
+ START_TEST_CHECK_INITIALIZE;
+
+ wifi_manager_ap_h hAP = NULL;
+ bool isHidden = false;
+ int nRet = -1;
+
+ nRet = wifi_manager_pre_connect();
+ CHECK_RETURN(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_pre_connect", WifiManagerGetError(nRet));
+
+ nRet = wifi_manager_get_connected_ap(g_hWifi, &hAP);
+ CHECK_RETURN(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_get_connected_ap", WifiManagerGetError(nRet));
+ CHECK_HANDLE(hAP,"wifi_manager_get_connected_ap");
+
+ nRet = wifi_manager_ap_is_hidden(hAP, &isHidden);
+ CHECK_RETURN(WIFI_MANAGER_ERROR_NONE, nRet, "wifi_manager_ap_is_hidden", WifiManagerGetError(nRet));
+ return 0;
+}
/** @} */
extern int ITc_wifi_manager_config_set_get_dns_config_type_p(void);
extern int ITc_wifi_manager_config_set_get_dns_address_p(void);
extern int ITc_wifi_manager_ap_set_get_eap_anonymous_identity_p(void);
+extern int ITc_wifi_manager_ap_is_hidden_p(void);
testcase tc_array[] = {
{"ITc_wifi_manager_get_connected_forget_refresh_ap_p", ITc_wifi_manager_get_connected_forget_refresh_ap_p, ITs_wifi_manager_ap_startup, ITs_wifi_manager_ap_cleanup},
{"ITc_wifi_manager_config_set_get_gateway_address_p",ITc_wifi_manager_config_set_get_gateway_address_p,ITs_wifi_manager_config_startup, ITs_wifi_manager_config_cleanup},
{"ITc_wifi_manager_config_set_get_dns_config_type_p",ITc_wifi_manager_config_set_get_dns_config_type_p,ITs_wifi_manager_config_startup, ITs_wifi_manager_config_cleanup},
{"ITc_wifi_manager_config_set_get_dns_address_p",ITc_wifi_manager_config_set_get_dns_address_p,ITs_wifi_manager_config_startup, ITs_wifi_manager_config_cleanup},
+ {"ITc_wifi_manager_ap_is_hidden_p",ITc_wifi_manager_ap_is_hidden_p,ITs_wifi_manager_config_startup, ITs_wifi_manager_config_cleanup},
{NULL, NULL}
};
extern int ITc_wifi_manager_config_set_get_dns_config_type_p(void);
extern int ITc_wifi_manager_config_set_get_dns_address_p(void);
extern int ITc_wifi_manager_ap_set_get_eap_anonymous_identity_p(void);
+extern int ITc_wifi_manager_ap_is_hidden_p(void);
testcase tc_array[] = {
{"ITc_wifi_manager_get_connected_forget_refresh_ap_p", ITc_wifi_manager_get_connected_forget_refresh_ap_p, ITs_wifi_manager_ap_startup, ITs_wifi_manager_ap_cleanup},
{"ITc_wifi_manager_config_set_get_gateway_address_p",ITc_wifi_manager_config_set_get_gateway_address_p,ITs_wifi_manager_config_startup, ITs_wifi_manager_config_cleanup},
{"ITc_wifi_manager_config_set_get_dns_config_type_p",ITc_wifi_manager_config_set_get_dns_config_type_p,ITs_wifi_manager_config_startup, ITs_wifi_manager_config_cleanup},
{"ITc_wifi_manager_config_set_get_dns_address_p",ITc_wifi_manager_config_set_get_dns_address_p,ITs_wifi_manager_config_startup, ITs_wifi_manager_config_cleanup},
+ {"ITc_wifi_manager_ap_is_hidden_p",ITc_wifi_manager_ap_is_hidden_p,ITs_wifi_manager_config_startup, ITs_wifi_manager_config_cleanup},
{NULL, NULL}
};
extern int ITc_wifi_manager_config_set_get_dns_config_type_p(void);
extern int ITc_wifi_manager_config_set_get_dns_address_p(void);
extern int ITc_wifi_manager_ap_set_get_eap_anonymous_identity_p(void);
+extern int ITc_wifi_manager_ap_is_hidden_p(void);
testcase tc_array[] = {
{"ITc_wifi_manager_get_connected_forget_refresh_ap_p", ITc_wifi_manager_get_connected_forget_refresh_ap_p, ITs_wifi_manager_ap_startup, ITs_wifi_manager_ap_cleanup},
{"ITc_wifi_manager_config_set_get_gateway_address_p",ITc_wifi_manager_config_set_get_gateway_address_p,ITs_wifi_manager_config_startup, ITs_wifi_manager_config_cleanup},
{"ITc_wifi_manager_config_set_get_dns_config_type_p",ITc_wifi_manager_config_set_get_dns_config_type_p,ITs_wifi_manager_config_startup, ITs_wifi_manager_config_cleanup},
{"ITc_wifi_manager_config_set_get_dns_address_p",ITc_wifi_manager_config_set_get_dns_address_p,ITs_wifi_manager_config_startup, ITs_wifi_manager_config_cleanup},
+ {"ITc_wifi_manager_ap_is_hidden_p",ITc_wifi_manager_ap_is_hidden_p,ITs_wifi_manager_config_startup, ITs_wifi_manager_config_cleanup},
{NULL, NULL}
};