diff --git a/lib/analyze-action.test.js b/lib/analyze-action.test.js deleted file mode 100644 index 4ff04a33c..000000000 --- a/lib/analyze-action.test.js +++ /dev/null @@ -1,76 +0,0 @@ -"use strict"; -var __importDefault = (this && this.__importDefault) || function (mod) { - return (mod && mod.__esModule) ? mod : { "default": mod }; -}; -var __importStar = (this && this.__importStar) || function (mod) { - if (mod && mod.__esModule) return mod; - var result = {}; - if (mod != null) for (var k in mod) if (Object.hasOwnProperty.call(mod, k)) result[k] = mod[k]; - result["default"] = mod; - return result; -}; -Object.defineProperty(exports, "__esModule", { value: true }); -const ava_1 = __importDefault(require("ava")); -const sinon_1 = __importDefault(require("sinon")); -const actionsutil = __importStar(require("./actions-util")); -const analyze_action_1 = require("./analyze-action"); -const languages_1 = require("./languages"); -const logging_1 = require("./logging"); -const testing_utils_1 = require("./testing-utils"); -const util_1 = require("./util"); -testing_utils_1.setupTests(ava_1.default); -const testRepoName = { owner: "github", repo: "example" }; -const testApiDetails = { - auth: "1234", - url: "https://example.github.com" -}; -function getTestConfig(tmpDir) { - return { - languages: [languages_1.Language.javascript], - queries: {}, - pathsIgnore: [], - paths: [], - originalUserInput: {}, - tempDir: tmpDir, - toolCacheDir: tmpDir, - codeQLCmd: "foo", - gitHubVersion: { type: util_1.GitHubVariant.DOTCOM }, - dbLocation: "foo", - packs: {} - }; -} -function getRecordingLogger(messages) { - const baseLogger = logging_1.getRunnerLogger(true); - return { - debug: (message) => { - messages.push({ type: "debug", message }); - baseLogger.debug(message); - }, - info: (message) => { - messages.push({ type: "info", message }); - baseLogger.info(message); - }, - warning: (message) => { - messages.push({ type: "warning", message }); - baseLogger.warning(message); - }, - error: (message) => { - messages.push({ type: "error", message }); - baseLogger.error(message); - }, - isDebug: () => true, - startGroup: () => undefined, - endGroup: () => undefined, - }; -} -ava_1.default("Abort database upload if 'upload-database' input set to false", async (t) => { - await util_1.withTmpDir(async (tmpDir) => { - const callback = sinon_1.default.stub(actionsutil, "getRequiredInput"); - callback.withArgs("upload-database").resolves("false"); - const loggedMessages = []; - await analyze_action_1.uploadDatabases(testRepoName, await getTestConfig(tmpDir), testApiDetails, getRecordingLogger(loggedMessages)); - t.assert(loggedMessages.find((v) => v.type === "debug" && v.message === "Database upload disabled in workflow. Skipping upload.") !== undefined); - callback.restore(); - }); -}); -//# sourceMappingURL=analyze-action.test.js.map \ No newline at end of file diff --git a/lib/analyze-action.test.js.map b/lib/analyze-action.test.js.map deleted file mode 100644 index 6521ea675..000000000 --- a/lib/analyze-action.test.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"analyze-action.test.js","sourceRoot":"","sources":["../src/analyze-action.test.ts"],"names":[],"mappings":"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"} \ No newline at end of file