UNPKG

@girin/framework

Version:

Core modules for Girin: GraphQL server framework

22 lines 818 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const environment_1 = require("@girin/environment"); const __1 = require(".."); const _1 = require("."); /** * @param port if not provided, creates a temporary socket file to run server. */ function prepareTestEnv(options) { const { Query, Mutation, port } = options; return environment_1.environment .load(new __1.SchemaBuilder({ Query, Mutation })) .load(new _1.NeDBFrameworkDatastore()) .load(new _1.TestObjectStorage()) .load(new _1.TestHttpServer(port ? { port, host: 'localhost' } : undefined)); } exports.prepareTestEnv = prepareTestEnv; function destroyTestEnv() { return environment_1.environment.destroy(); } exports.destroyTestEnv = destroyTestEnv; //# sourceMappingURL=testenv.js.map