UNPKG

reqover

Version:

Reqover is language agnostic tool that gives a picture about coverage of APIs based on Open API (Swagger).

24 lines (18 loc) 671 B
const { createCoverageReport } = require("../bin/main"); const { generateReport } = require("../bin/report"); const { serveFolder } = require("../bin/server"); const { getConfig } = require("../bin/config"); async function test() { const config = getConfig("./reqover.config.json"); await createCoverageReport("swagger.json", "samples/petstore", { ...config, baseApiPath: "/v2", reportFolder: ".reqover/dist/data", enableDebug: true }); generateReport(".reqover/dist/data/coverage.json", ".reqover/report"); serveFolder(".reqover/report"); } test(); // const { record } = require('../bin/recorder') // record('https://petstore.swagger.io')