mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-10-08 16:27:31 +09:00
30 lines
709 B
JavaScript
30 lines
709 B
JavaScript
|
|
/*
|
||
|
|
* Description of the test:
|
||
|
|
* Only one request should be sent per host, even if we run the test more
|
||
|
|
* than once.
|
||
|
|
*/
|
||
|
|
'use strict';
|
||
|
|
|
||
|
|
//jscs:disable
|
||
|
|
add_task(function*() {
|
||
|
|
//jscs:enable
|
||
|
|
Observer.add_observers(Services);
|
||
|
|
registerCleanupFunction(do_cleanup);
|
||
|
|
|
||
|
|
let which = "block_display";
|
||
|
|
|
||
|
|
SetupPrefTestEnvironment(which);
|
||
|
|
|
||
|
|
for (let server of Object.keys(test_servers)) {
|
||
|
|
yield execute_test(server, test_settings[which].mimetype);
|
||
|
|
}
|
||
|
|
|
||
|
|
test_settings[which].priming = {};
|
||
|
|
|
||
|
|
// run the tests twice to validate the cache is being used
|
||
|
|
for (let server of Object.keys(test_servers)) {
|
||
|
|
yield execute_test(server, test_settings[which].mimetype);
|
||
|
|
}
|
||
|
|
|
||
|
|
SpecialPowers.popPrefEnv();
|
||
|
|
});
|