From 1f714fd834ac10b890544eebc9692966f55ea73d Mon Sep 17 00:00:00 2001 From: hackademix Date: Wed, 22 Feb 2023 22:59:14 +0100 Subject: [PATCH] Removed unused files from the source tree. --- .editorconfig | 11 --------- src/test/Test.js | 62 ------------------------------------------------ 2 files changed, 73 deletions(-) delete mode 100644 .editorconfig delete mode 100644 src/test/Test.js diff --git a/.editorconfig b/.editorconfig deleted file mode 100644 index dcaae3e..0000000 --- a/.editorconfig +++ /dev/null @@ -1,11 +0,0 @@ - -root = true - -[*] -insert_final_newline = true -end_of_line = lf - -[*.{md}] -indent_style = space -indent_size = 4 -charset = utf-8 diff --git a/src/test/Test.js b/src/test/Test.js deleted file mode 100644 index a725eb9..0000000 --- a/src/test/Test.js +++ /dev/null @@ -1,62 +0,0 @@ -/* - * NoScript - a Firefox extension for whitelist driven safe JavaScript execution - * - * Copyright (C) 2005-2021 Giorgio Maone - * - * SPDX-License-Identifier: GPL-3.0-or-later - * - * This program is free software: you can redistribute it and/or modify it under - * the terms of the GNU General Public License as published by the Free Software - * Foundation, either version 3 of the License, or (at your option) any later - * version. - * - * This program is distributed in the hope that it will be useful, but WITHOUT - * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS - * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License along with - * this program. If not, see . - */ - -var Test = (() => { - 'use strict'; - return { - passed: 0, - failed: 0, - async include(tests) { - for(let test of tests) { - let src = `/test/${test}_test.js`; - log(`Testing ${test}`); - this.passed = this.failed = 0; - try { - await include(src); - } catch (e) { - // we might omit some tests in publicly available code for Security - // reasons, e.g. XSS_test.js - log("Missing test ", test); - continue; - } - } - }, - async run(test, msg = "", callback = null) { - let r = false; - try { - r = await test(); - } catch(e) { - error(e); - } - this[r ? "passed" : "failed"]++; - log(`[TEST] ${r ? "PASSED" : "FAILED"} ${msg || test}`); - if (typeof callback === "function") try { - await callback(r, test, msg); - } catch(e) { - error(e, "[TEST]"); - } - }, - report() { - let {passed, failed} = this; - log(`[TESTS] FAILED: ${failed}, PASSED: ${passed}, TOTAL ${passed + failed}.`); - } - }; - -})();