UNPKG

teamsfx-extension

Version:

Create, debug, and deploy Teams apps with Teams Toolkit

42 lines 1.88 kB
"use strict"; // Copyright (c) Microsoft Corporation. // Licensed under the MIT license. Object.defineProperty(exports, "__esModule", { value: true }); const chai_1 = require("chai"); const funcToolChecker_1 = require("../../../../src/debug/depsChecker/funcToolChecker"); suite("[debug > funcCoreTools] funcVersion", () => { test("getFuncToolsVersion", () => { const result = funcToolChecker_1.getFuncToolsVersion("`-- (empty)"); chai_1.expect(result).to.be.null; }); test("getFuncToolsVersion", () => { const result = funcToolChecker_1.getFuncToolsVersion("2.7.3188"); const x = result === funcToolChecker_1.FuncVersion.v2; chai_1.expect(result).to.equal(funcToolChecker_1.FuncVersion.v2); }); test("getFuncToolsVersion", () => { const result = funcToolChecker_1.getFuncToolsVersion("3.0.3388"); chai_1.expect(result).to.equal(funcToolChecker_1.FuncVersion.v3); }); test("getFuncToolsVersion", () => { const result = funcToolChecker_1.getFuncToolsVersion("\n3.0.3388\n"); chai_1.expect(result).to.equal(funcToolChecker_1.FuncVersion.v3); }); test("getFuncToolsVersion", () => { const result = funcToolChecker_1.getFuncToolsVersion(""); chai_1.expect(result).to.be.null; }); test("getFuncToolsVersion", () => { const result = funcToolChecker_1.getFuncToolsVersion("3.0"); chai_1.expect(result).to.be.null; }); test("getFuncToolsVersion", () => { const result = funcToolChecker_1.getFuncToolsVersion("3.0."); chai_1.expect(result).to.be.null; }); test("getFuncToolsVersion", () => { const result = funcToolChecker_1.getFuncToolsVersion("`-- azure-functions-core-tools@42.0.3388"); chai_1.expect(result).to.be.null; }); }); //# sourceMappingURL=funcVersion.noFolder.test.js.map