mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-11-09 12:51:09 +02:00
--HG-- extra : commitid : BtgdmZXVWxF extra : rebase_source : 80617563b95509660bfab8d1094198dcba367b54 extra : amend_source : 8ebd6e5a65f9162d08fe3bcf7a83c03a35337683
24 lines
824 B
JavaScript
24 lines
824 B
JavaScript
/* -*- indent-tabs-mode: nil; js-indent-level: 2 -*- */
|
|
/* vim: set ts=2 et sw=2 tw=80: */
|
|
/* This Source Code Form is subject to the terms of the Mozilla Public
|
|
* License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
|
|
|
|
/**
|
|
* Provides infrastructure for automated download components tests.
|
|
*/
|
|
|
|
"use strict";
|
|
|
|
////////////////////////////////////////////////////////////////////////////////
|
|
//// Termination functions common to all tests
|
|
|
|
add_task(function* test_common_terminate()
|
|
{
|
|
// Stop the HTTP server. We must do this inside a task in "tail.js" until the
|
|
// xpcshell testing framework supports asynchronous termination functions.
|
|
let deferred = Promise.defer();
|
|
gHttpServer.stop(deferred.resolve);
|
|
yield deferred.promise;
|
|
});
|
|
|