Skip to content

Commit 3c9a3fc

Browse files
authored
Removed jest in favor of the native test utility. (#35)
1 parent f50bc70 commit 3c9a3fc

File tree

2 files changed

+12
-3
lines changed

2 files changed

+12
-3
lines changed

lib/parsers.test.js

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,21 @@
1+
import { test } from 'node:test';
2+
import assert from 'node:assert';
3+
14
import { parseVersionFromString } from './parsers.js';
25

36
test('Parse version from ProjectVersion.txt', () => {
47
const projectVersionContents = `m_EditorVersion: 2019.2.9f1
58
m_EditorVersionWithRevision: 2019.2.9f1 (ebce4d76e6e8)`;
69

7-
expect(parseVersionFromString(projectVersionContents)).toBe('2019.2.9f1');
10+
assert.strictEqual(
11+
parseVersionFromString(projectVersionContents),
12+
'2019.2.9f1'
13+
);
814
});
915

1016
test('Fail to parse version from empty string', () => {
11-
expect(() => parseVersionFromString('')).toThrow(Error);
17+
assert.throws(() => parseVersionFromString(''), {
18+
name: 'Error',
19+
message: 'Failed to parse version from string.',
20+
});
1221
});

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
},
2525
"scripts": {
2626
"start": "node bin/index.js",
27-
"test": "npx cross-env NODE_OPTIONS=--experimental-vm-modules jest",
27+
"test": "node --test lib/parsers.test.js",
2828
"update": "node bin/index.js --force",
2929
"postinstall": "npm run update"
3030
},

0 commit comments

Comments
 (0)