From 04df30add06b1bbe6dbde7d4506aece602c69095 Mon Sep 17 00:00:00 2001 From: ray-1337 <33544674+ray-1337@users.noreply.github.com> Date: Mon, 11 Apr 2022 23:51:46 +0200 Subject: [PATCH] platform checking --- src/Main.js | 5 +++++ test.js | 7 +++++++ 2 files changed, 12 insertions(+) diff --git a/src/Main.js b/src/Main.js index 4389f00..3d54a7c 100644 --- a/src/Main.js +++ b/src/Main.js @@ -1,3 +1,8 @@ +const util = require("./Util"); + +util.checkNodeVersion(); +util.checkPlatform(); + module.exports = { name: require("../package.json").name, version: require("../package.json").version, diff --git a/test.js b/test.js index 87e4065..19effa3 100644 --- a/test.js +++ b/test.js @@ -1,5 +1,6 @@ const test = require("ava"); const nodeUfw = require("./src/Main"); +const nodeUfwUtil = require("./src/Util"); test("exceeded port", async (t) => { await t.throwsAsync(async () => { @@ -39,4 +40,10 @@ test("sfw disabled", async (t) => { test("sfw enabled", async (t) => { t.true(await nodeUfw.enable()); +}); + +test("check version", async (t) => { + t.true(nodeUfwUtil.checkNodeVersion()); + t.true(nodeUfwUtil.checkPlatform()); + t.true(await nodeUfwUtil.checkPlatformExact()); }); \ No newline at end of file