UNPKG

evergreen.js

Version:

JavaScript/TypeScript library for the Evergreen REST API

30 lines 893 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); jest.mock("./evergreen"); const evergreen_1 = require("./evergreen"); test("API test with a mock", (done) => { const evergreen = new evergreen_1.client("user", "key", "server"); const toTest = [ evergreen.getDistros, evergreen.getRecentTasks, evergreen.getAdminConfig, evergreen.getBanner, ]; let count = 0; const callback = (error, response, body) => { expect(error).toBe(null); expect(response.statusCode).toBe(200); expect(body).not.toBe(null); expect(body).not.toBe(undefined); if (count < toTest.length - 1) { count++; } else { done(); } }; toTest.forEach((fn) => { evergreen[fn.name](callback); }); }); //# sourceMappingURL=evergreen_mock.test.js.map