UNPKG

@sap_oss/wdio-qmate-service

Version:

[![REUSE status](https://api.reuse.software/badge/github.com/SAP/wdio-qmate-service)](https://api.reuse.software/info/github.com/SAP/wdio-qmate-service)[![Node.js CI](https://github.com/SAP/wdio-qmate-service/actions/workflows/node.js.yml/badge.svg)](http

26 lines (20 loc) 755 B
const fs = require("fs"); const path = require("path"); describe("data - readDataFromFile", function () { const filename = "data/test.json"; let dataAct, dataExp; it("Preparation", async function () { dataExp = JSON.parse(fs.readFileSync(path.resolve(__dirname, filename))); }); it("Execution", async function () { dataAct = await util.data.readDataFromFile(filename); }); it("Verification", function () { common.assertion.expectEqual(dataAct, dataExp); }); }); describe("data - readDataFromFile - error case", function () { it("Execution and Verification", async function () { await expect(util.data.readDataFromFile("data/no-such-file.json")).rejects.toThrow("Function 'readDataFromFile' failed with:"); }); });