UNPKG

@gameye/sdk

Version:
34 lines 1.14 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const test = require("blue-tape"); const fetch = require("isomorphic-fetch"); const test_1 = require("../test"); const utils_1 = require("../utils"); test("ApiTestServer", t => utils_1.use(test_1.ApiTestServer.create({ token: "123" }), async (apiTestServer) => { const endpoint = apiTestServer.getEndpoint(); t.ok(endpoint.startsWith("http://localhost:")); { const response = await fetch(endpoint); t.equal(response.status, 403); } { const response = await fetch(endpoint, { headers: { Authorization: "Bearer 123" }, }); t.equal(response.status, 404); } { const response = await fetch(endpoint + "/fetch/type", { headers: { Authorization: "Bearer 123" }, }); t.equal(response.status, 200); } { const response = await fetch(endpoint + "/action/type", { method: "POST", headers: { Authorization: "Bearer 123" }, }); t.equal(response.status, 204); } })); //# sourceMappingURL=api.spec.js.map