From e0c9b41009ae943e7f116a4017d43de78b9ae3ac Mon Sep 17 00:00:00 2001 From: Jonathan Clem Date: Wed, 16 Sep 2020 15:05:55 -0400 Subject: [PATCH] Use plain assert testing --- __tests__/setup-elixir.test.js | 29 ++++++++++++++++------------- package.json | 3 +-- 2 files changed, 17 insertions(+), 15 deletions(-) diff --git a/__tests__/setup-elixir.test.js b/__tests__/setup-elixir.test.js index ec179ca..ffba79b 100644 --- a/__tests__/setup-elixir.test.js +++ b/__tests__/setup-elixir.test.js @@ -1,18 +1,21 @@ const {getElixirVersion} = require('../src/setup-elixir') +const {deepStrictEqual} = require('assert') -describe('getElixirVersion', () => { - test('actual version parsing', async () => { - const vsn = await getElixirVersion('v1.10.x', '23') - expect(vsn).toEqual(['v1.10.4', '23']) - }) +async function test() { + let vsn + vsn = await getElixirVersion('v1.10.x', '23') + deepStrictEqual(vsn, ['v1.10.4', '23']) - test('version range parsing', async () => { - const vsn = await getElixirVersion('^v1.10', '23') - expect(vsn).toEqual(['v1.10.4', '23']) - }) + vsn = await getElixirVersion('^v1.10', '23') + deepStrictEqual(vsn, ['v1.10.4', '23']) - test('pre-release versions', async () => { - const vsn = await getElixirVersion('v1.11.0-rc.0', '23') - expect(vsn).toEqual(['v1.11.0-rc.0', '23']) + vsn = await getElixirVersion('v1.11.0-rc.0', '23') + deepStrictEqual(vsn, ['v1.11.0-rc.0', '23']) +} + +test() + .then(() => process.exit(0)) + .catch(err => { + console.error(err) + process.exit(1) }) -}) diff --git a/package.json b/package.json index 11501e9..87c633b 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "scripts": { "build": "ncc build src/setup-elixir.js", "format": "prettier \"src/**/*.js\"", - "test": "jest" + "test": "node __tests__/setup-elixir.test.js" }, "husky": { "hooks": { @@ -22,7 +22,6 @@ "devDependencies": { "@zeit/ncc": "^0.22.1", "husky": "^4.2.5", - "jest": "^26.4.2", "prettier": "^2.0.5" } }