void t02_several_add_methods(){ INIT_TEST(); onion_block *block=onion_block_new(); FAIL_IF_EQUAL(block, NULL); int i; for (i=0;i<1024;i++){ onion_block_add_char(block, (char)i); } onion_block_clear(block); onion_block_add_str(block, "first "); for (i=0;i<1024;i++) onion_block_add_str(block, "test "); FAIL_IF_NOT_STRSTR(onion_block_data(block), "test"); for (i=0;i<1024;i++) onion_block_add_data(block, "world", 4); FAIL_IF_STRSTR(onion_block_data(block), "world"); FAIL_IF_NOT_STRSTR(onion_block_data(block), "worl"); int s=onion_block_size(block); onion_block_add_block(block, block); FAIL_IF_NOT_EQUAL(onion_block_size(block), s+s); onion_block_free(block); END_TEST(); }
int main(void) { INIT_TEST("DT_TEST"); CHECK_TEST(test_sys_Init()); CHECK_TEST(test_sys_Reboot()); CHECK_TEST(test_sys_Destroy()); return 0; }
void t01_create_and_free(){ INIT_TEST(); onion_block *block=onion_block_new(); FAIL_IF_EQUAL(block, NULL); int i; for (i=0;i<16*1024;i++){ onion_block_add_char(block, (char)i); } onion_block_free(block); END_TEST(); }
int main(void) { INIT_TEST("SMS_TEST"); test_sms_Init(); test_sms_Register_for_one(); test_sms_Unregister(); test_sms_Register_for_all(); test_sms_Unregister(); test_sms_Register_failure(); test_sms_Unregister_failure(); test_sms_Send(); test_sms_Destroy(); return 0; }
int main(void) { swi_sms_regId_t regId; INIT_TEST("SMS_TEST"); CHECK_TEST(test_sms_Init()); CHECK_TEST(test_sms_Register((swi_sms_ReceptionCB_t)sms_handler, PHONE_NUMBER, MESSAGE, ®Id)); CHECK_TEST(test_sms_Unregister(regId)); CHECK_TEST(test_sms_Register((swi_sms_ReceptionCB_t)sms_handler, NULL, NULL, ®Id)); CHECK_TEST(test_sms_Unregister(regId)); CHECK_TEST(test_sms_Register_failure()); CHECK_TEST(test_sms_Unregister_failure()); CHECK_TEST(test_sms_Send(PHONE_NUMBER, MESSAGE, SWI_SMS_8BITS)); CHECK_TEST(test_sms_Destroy()); return 0; }
int main(void) { swi_dt_regId_t regId = NULL; INIT_TEST("DT_TEST"); test_dt_Init(); test_dt_Register(); test_dt_Set(); while(waitingForNotification) ; test_dt_Get(); test_dt_MultipleGet(); test_dt_Unregister(); test_dt_SetTypes(); test_dt_Destroy(); return 0; }
int main(int argc, char *argv[]) { INIT_TEST("AV_TEST"); test_1_Init_Destroy(); test_2_TriggerPolicy(); test_3_ConnectToServer(); test_4_asset_Create_Start_Destroy(); test_5_asset_pushData(); test_6_Acknowledge(); test_7_path_utils(); test_8_UpdateNotification(); test_9_TableManipulation(); test_10_asset_receiveDataWriting(); test_11_asset_receiveDataWritingList(); test_12_asset_receiveDataCommandList(); //preventive clean if one previous test failed // swi_av_Destroy(); return 0; }
int main(void) { INIT_TEST("EMP_TEST"); setenv("SWI_EMP_SERVER_PORT", "1234", 1); setenv("SWI_EMP_CMD_TIMEOUT", "2", 1); setenv("SWI_EMP_RETRY_IPC_BROKEN", "2", 1); setenv("SWI_EMP_TIMEOUT_IPC_BROKEN", "2", 1); CHECK_TEST(emp_init()); CHECK_TEST(emp_destroy()); CHECK_TEST(emp_init_with_callbacks()); CHECK_TEST(emp_start_mt_cmd()); CHECK_TEST(emp_trigger_response_timeout()); while (cb_invoked == 0) usleep(1000 * 5); // 5ms CHECK_TEST(emp_reconnecting()); CHECK_TEST(emp_stop_mt_cmd()); CHECK_TEST(emp_fail_reconnecting()); CHECK_TEST(emp_destroy()); return 0; }