From 433257ab19cf9a460feb658785d214f98e283fe5 Mon Sep 17 00:00:00 2001 From: Rohit Paul <113459757+RohitPaul0007@users.noreply.github.com> Date: Wed, 30 Aug 2023 03:30:04 +0530 Subject: [PATCH] Update mocha.js --- test/mocha.js | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/test/mocha.js b/test/mocha.js index 96edde98..e919e571 100644 --- a/test/mocha.js +++ b/test/mocha.js @@ -1,13 +1,13 @@ -var fs = require("fs"); +let fs = require("fs"); -var config = { +let config = { timeout: function(limit) { this.limit = limit + lag; }, }; -var lag = +process.env["UGLIFY_GITHUB_LAG"] || 0; -var tasks = []; -var titles = []; +let lag = +process.env["UGLIFY_GITHUB_LAG"] || 0; +let tasks = []; +let titles = []; config.timeout(10000); describe = function(title, fn) { config = Object.create(config); @@ -31,9 +31,9 @@ it = function(title, fn) { }); function log_titles(log, current, marker) { - var indent = ""; - var writing = false; - for (var i = 0; i < current.length; i++, indent += " ") { + let indent = ""; + let writing = false; + for (let i = 0; i < current.length; i++, indent += " ") { if (titles[i] != current[i]) writing = true; if (writing) log(indent + (i == current.length - 1 && marker || "") + current[i]); } @@ -48,15 +48,15 @@ function green(text) { return "\u001B[32m" + text + "\u001B[39m"; } -var errors = []; -var total = tasks.length; +let errors = []; +let total = tasks.length; titles = []; process.nextTick(function run() { - var task = tasks.shift(); + let task = tasks.shift(); if (task) try { - var elapsed = Date.now(); - var timer; - var done = function() { + let elapsed = Date.now(); + let timer; + let done = function() { elapsed = Date.now() - elapsed; if (elapsed > task.limit) { throw new Error("Timed out: " + elapsed + "ms > " + task.limit + "ms");