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
JavaScript
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')