feature/IO-2769-Job-Totals-testing: Allow for both american and canadian capture + tests

This commit is contained in:
Dave Richer
2025-04-04 13:47:38 -04:00
parent 8323fa6696
commit 51c2d3351a
3 changed files with 8 additions and 19 deletions

View File

@@ -1,5 +1,6 @@
const fs = require("fs");
const path = require("path");
const { default: InstanceMgr } = require("../../utils/instanceMgr");
const fixtureDir = path.join(__dirname, "..", "test", "fixtures", "job-totals");
@@ -20,9 +21,8 @@ const serializeDinero = (key, value) => {
* Capture a fixture for job totals.
* @param inputData
* @param outputData
* @param environment
*/
const captureFixture = (inputData, outputData, environment) => {
const captureFixture = (inputData, outputData) => {
if (!fs.existsSync(fixtureDir)) {
fs.mkdirSync(fixtureDir, { recursive: true });
}
@@ -31,7 +31,10 @@ const captureFixture = (inputData, outputData, environment) => {
const filePath = path.join(fixtureDir, fileName);
const dataToSave = {
environment: environment,
environment: InstanceMgr({
imex: "ca",
rome: "us"
}),
meta: {
ro_number: inputData.ro_number,
updated_at: inputData.updated_at