UNPKG

background-process-js

Version:
36 lines (35 loc) 1.03 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createMock = createMock; exports.deleteMock = deleteMock; const node_child_process_1 = require("node:child_process"); function createMock() { (0, node_child_process_1.spawnSync)("docker", ["compose", "up", "-d"]); (0, node_child_process_1.spawnSync)("aws", [ "sqs", "create-queue", "--endpoint-url", "http://localhost:4566", "--queue-name", "teste", "--profile", "local-test", ]); (0, node_child_process_1.spawnSync)("aws", [ "sqs", "create-queue", "--endpoint-url", "http://localhost:4566", "--queue-name", "dead", "--profile", "local-test", ]); return { mainQueueUrl: "http://localhost:4566/000000000000/teste", deadQueueUrl: "http://localhost:4566/000000000000/dead", }; } function deleteMock() { (0, node_child_process_1.spawnSync)("docker", ["compose", "down"]); }