App-DubiousHTTP
view release on metacpan - search on metacpan
view release on metacpan or search on metacpan
lib/App/DubiousHTTP/Tests.pm view on Meta::CPAN
function set_success(xid,type) { check_nonxhr_result(xid, type, 'success') }
function set_fail(xid,type) { check_nonxhr_result(xid, type, 'fail') }
function set_load(xid,type) { check_nonxhr_result(xid, type) }
var nonxhr_timer;
var open_checks = {};
function check_nonxhr_result(xid,type,val) {
_log( "xid:" + xid + ", type:" + type + ", val:" + val);
if (!xid) {
// final timeout done - mark remaining tests as timeout
window.clearTimeout(nonxhr_timer);
add_debug('*final timeout*');
for(var k in open_checks) {
if (open_checks.hasOwnProperty(k)) {
var test = open_checks[k];
test['status'] = 'timeout';
add_debug( "timeout: " + test['desc'], test);
check_status_noevil(test);
}
}
runtests(); // submits final result
return;
}
if (current_test && current_test['xid'] == xid) {
window.clearTimeout(nonxhr_timer);
test = current_test;
if (val) {
add_debug( val + ": " + test['desc'], test);
test['status'] = val;
_removeElement(xid);
check_status_noevil(test);
if (fast_feedback && results.length > fast_feedback) {
submit_part();
}
} else if (!test['status']) {
view all matches for this distributionview release on metacpan - search on metacpan
( run in 1.333 second using v1.00-cache-2.02-grep-82fe00e-cpan-f5108d614456 )