/* * 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(); });