Quellcode-Bibliothek test_listsources-02.js
Sprache: unbekannt
/* Any copyright is dedicated to the Public Domain.
http://creativecommons.org/publicdomain/zero/1.0/ */
"use strict" ;
/**
* Check getting sources before there are any .
*/
var gNumTimesSourcesSent =
0 ;
add_task(
threadFrontTest(async ({ threadFront, client }) => {
client.request = (
function (origRequest) {
return function (request, onResponse) {
if (request.type ===
"sources" ) {
++gNumTimesSourcesSent;
}
return origRequest.call(
this , request, onResponse);
};
})(client.request);
// Test listing zero sources
const packet = await threadFront.getSources();
Assert .ok(!packet.error);
Assert .ok(!!packet.sources);
Assert .equal(packet.sources.length,
0 );
Assert .lessOrEqual(
gNumTimesSourcesSent,
1 ,
"Should only send one sources request at most, even though we" +
" might have had to send one to determine feature support."
);
})
);
Messung V0.5 in Prozent C=90 H=95 G=92
[0.13QuellennavigatorsProjekt 2026-08-25]
2026-08-25
Neuigkeiten
Aktuelles
Motto des Tages
Open Source Software
Jenseits des Üblichen ....
Besucherstatistik
Statistik
#Sources=277311
#Domains=752002