Removed now unnecessary version checking (#4815)

This commit is contained in:
Frank Elsinga
2024-08-24 18:38:50 +02:00
committed by GitHub
parent 4b68a86524
commit 0ddf35e7b5
6 changed files with 6 additions and 63 deletions

View File

@@ -1,20 +0,0 @@
// Check Node.js version
const semver = require("semver");
const childProcess = require("child_process");
const nodeVersion = process.versions.node;
console.log("Node.js version: " + nodeVersion);
// Node.js version >= 18
if (semver.satisfies(nodeVersion, ">= 18")) {
console.log("Use the native test runner: `node --test`");
childProcess.execSync("npm run test-backend:18", { stdio: "inherit" });
} else {
// 14 - 16 here
console.log("Use `test` package: `node--test`")
childProcess.execSync("npm run test-backend:14", { stdio: "inherit" });
}

View File

@@ -7,15 +7,7 @@ Create a test file in this directory with the name `*.js`.
## Template
```js
const semver = require("semver");
let test;
const nodeVersion = process.versions.node;
if (semver.satisfies(nodeVersion, ">= 18")) {
test = require("node:test");
} else {
test = require("test");
}
const test = require("node:test");
const assert = require("node:assert");
test("Test name", async (t) => {
@@ -25,14 +17,6 @@ test("Test name", async (t) => {
## Run
Node.js >=18
```bash
npm run test-backend:18
```
Node.js < 18
```bash
npm run test-backend:14
npm run test-backend
```

View File

@@ -1,13 +1,4 @@
const semver = require("semver");
let test;
const nodeVersion = process.versions.node;
// Node.js version >= 18
if (semver.satisfies(nodeVersion, ">= 18")) {
test = require("node:test");
} else {
test = require("test");
}
const test = require("node:test");
const assert = require("node:assert");
const { UptimeCalculator } = require("../../server/uptime-calculator");
const dayjs = require("dayjs");