void llupdaterservice_object::test<3>() { DEBUG; LLUpdaterService updater; updater.initialize("1.0", test_url, "update", test_channel, test_version); updater.startChecking(); ensure(updater.isChecking()); updater.stopChecking(); ensure(!updater.isChecking()); }
void llupdaterservice_object::test<3>() { DEBUG; LLUpdaterService updater; unsigned char id[MD5HEX_STR_SIZE] = "33333333333333333333333333333333"; updater.initialize(test_channel, test_version, "win", "7.8.9", id, true); updater.startChecking(); ensure(updater.isChecking()); updater.stopChecking(); ensure(!updater.isChecking()); }
void llupdaterservice_object::test<1>() { DEBUG; LLUpdaterService updater; bool got_usage_error = false; try { updater.startChecking(); } catch(LLUpdaterService::UsageError) { got_usage_error = true; } ensure("Caught start before params", got_usage_error); }
void llupdaterservice_object::test<2>() { DEBUG; LLUpdaterService updater; bool got_usage_error = false; try { updater.initialize("1.0",test_url, "update" ,test_channel, test_version); updater.startChecking(); updater.initialize("1.0", "other_url", "update", test_channel, test_version); } catch(LLUpdaterService::UsageError) { got_usage_error = true; } ensure("Caught params while running", got_usage_error); }
void llupdaterservice_object::test<2>() { DEBUG; LLUpdaterService updater; bool got_usage_error = false; try { unsigned char id1[MD5HEX_STR_SIZE] = "11111111111111111111111111111111"; updater.initialize(test_channel, test_version, "win", "1.2.3", id1, true); updater.startChecking(); unsigned char id2[MD5HEX_STR_SIZE] = "22222222222222222222222222222222"; updater.initialize(test_channel, test_version, "win", "4.5.6", id2, true); } catch(LLUpdaterService::UsageError) { got_usage_error = true; } ensure("Caught params while running", got_usage_error); }