qualiteer/tests/api.js

25 lines
647 B
JavaScript
Raw Normal View History

2022-05-17 12:32:04 +00:00
#!/usr/bin/env node
import "dotenv/config"; // Load Envars
import Qualiteer from "qualiteer";
import axios from "axios";
// Start server
const qltr = new Qualiteer();
await qltr.start();
2022-10-08 17:47:46 +00:00
const url = process.env.QUALITEER_EXECUTOR_URL;
2022-05-17 12:32:04 +00:00
2022-10-08 17:47:46 +00:00
const mappingsUrl = "/api/catalog/pipeline-mappings";
2022-05-17 12:32:04 +00:00
const resultsUrl = "/api/results/failing";
2022-10-08 17:47:46 +00:00
const get = (...args) => axios.get(`${url}${args[0]}`, args[1]);
2022-05-17 12:32:04 +00:00
2022-10-08 17:47:46 +00:00
const mappings = await get(resultsUrl, {}).catch((e) => console.log(e));
console.log(mappings.data);
/*var res = await get(resultsUrl);
2022-05-17 12:32:04 +00:00
console.log(res.data);
res = await get(resultsUrl, { headers: { count: true } });
2022-10-08 17:47:46 +00:00
console.log(res.data);*/