summaryrefslogtreecommitdiff
path: root/.config/coc/extensions/node_modules/coc-go/lib/utils/versions.test.js
diff options
context:
space:
mode:
authorJacob McDonnell <jacob@jacobmcdonnell.com>2024-12-05 13:34:46 -0500
committerJacob McDonnell <jacob@jacobmcdonnell.com>2024-12-05 13:34:46 -0500
commit5849e2ad7323f086bd6edf221b29e3f0b2b7cbd3 (patch)
treebb437c98f3661b5a3ac9d721dadd2c7b6e629692 /.config/coc/extensions/node_modules/coc-go/lib/utils/versions.test.js
parent6e5c51a6ee731e17e81cc5e23867dbd4ddc006e0 (diff)
Removed Useless Configs
Diffstat (limited to '.config/coc/extensions/node_modules/coc-go/lib/utils/versions.test.js')
-rw-r--r--.config/coc/extensions/node_modules/coc-go/lib/utils/versions.test.js59
1 files changed, 0 insertions, 59 deletions
diff --git a/.config/coc/extensions/node_modules/coc-go/lib/utils/versions.test.js b/.config/coc/extensions/node_modules/coc-go/lib/utils/versions.test.js
deleted file mode 100644
index 640786f..0000000
--- a/.config/coc/extensions/node_modules/coc-go/lib/utils/versions.test.js
+++ /dev/null
@@ -1,59 +0,0 @@
-"use strict";
-Object.defineProperty(exports, "__esModule", { value: true });
-const tslib_1 = require("tslib");
-const assert_1 = tslib_1.__importDefault(require("assert"));
-const versions_1 = require("./versions");
-const v0_0_0 = [0, 0, 0];
-const v1_0_0 = [1, 0, 0];
-const v1_2_0 = [1, 2, 0];
-const v1_2_3 = [1, 2, 3];
-describe('isValidVersion()', () => {
- it('should recognise valid versions', () => {
- assert_1.default.ok((0, versions_1.isValidVersion)('v1.0.0'));
- assert_1.default.ok((0, versions_1.isValidVersion)('1.0.0'));
- assert_1.default.ok((0, versions_1.isValidVersion)('0.1.0'));
- assert_1.default.ok((0, versions_1.isValidVersion)('0.0.1'));
- assert_1.default.ok((0, versions_1.isValidVersion)('0.0.0'));
- assert_1.default.ok((0, versions_1.isValidVersion)('v0.0.0'));
- });
- it('should recognise invalid versions', () => {
- assert_1.default.ok(!(0, versions_1.isValidVersion)('v 1.0.0'));
- assert_1.default.ok(!(0, versions_1.isValidVersion)('1'));
- assert_1.default.ok((0, versions_1.isValidVersion)('1.1'));
- });
-});
-describe("parseVersion()", () => {
- it("should parse simple versions", () => {
- assert_1.default.deepStrictEqual((0, versions_1.parseVersion)('v0.0.0'), v0_0_0);
- assert_1.default.deepStrictEqual((0, versions_1.parseVersion)('v1.0.0'), v1_0_0);
- assert_1.default.deepStrictEqual((0, versions_1.parseVersion)('v1.2.0'), v1_2_0);
- assert_1.default.deepStrictEqual((0, versions_1.parseVersion)('v1.2'), v1_2_0);
- assert_1.default.deepStrictEqual((0, versions_1.parseVersion)('v1.2.3'), v1_2_3);
- });
-});
-describe('compareVersions()', () => {
- it('should compare equal version', () => {
- assert_1.default.throws(() => (0, versions_1.compareVersions)('', ''));
- assert_1.default.strictEqual((0, versions_1.compareVersions)('1.0.0', '1.0.0'), 0);
- assert_1.default.strictEqual((0, versions_1.compareVersions)('1.2.0', '1.2.0'), 0);
- assert_1.default.strictEqual((0, versions_1.compareVersions)('1.2.3', '1.2.3'), 0);
- assert_1.default.strictEqual((0, versions_1.compareVersions)('v1.0.0', '1.0.0'), 0);
- });
- it('should compare greater version', () => {
- assert_1.default.throws(() => (0, versions_1.compareVersions)('', ''));
- assert_1.default.strictEqual((0, versions_1.compareVersions)('2.0.0', '1.0.0'), 1);
- assert_1.default.strictEqual((0, versions_1.compareVersions)('1.1.0', '1.0.0'), 1);
- assert_1.default.strictEqual((0, versions_1.compareVersions)('1.0.4', '1.0.0'), 1);
- assert_1.default.strictEqual((0, versions_1.compareVersions)('v1.1.0', '1.0.0'), 1);
- assert_1.default.strictEqual((0, versions_1.compareVersions)('1.1.0', 'v1.0.0'), 1);
- });
- it('should compare smaller version', () => {
- assert_1.default.throws(() => (0, versions_1.compareVersions)('', ''));
- assert_1.default.strictEqual((0, versions_1.compareVersions)('1.0.0', '2.0.0'), -1);
- assert_1.default.strictEqual((0, versions_1.compareVersions)('1.0.0', '1.1.0'), -1);
- assert_1.default.strictEqual((0, versions_1.compareVersions)('1.0.0', '1.0.4'), -1);
- assert_1.default.strictEqual((0, versions_1.compareVersions)('1.0.0', 'v1.1.0'), -1);
- assert_1.default.strictEqual((0, versions_1.compareVersions)('v1.0.0', '1.1.0'), -1);
- });
-});
-//# sourceMappingURL=versions.test.js.map \ No newline at end of file