feature/IO-2769-Job-Totals-testing: Allow for both american and canadian capture + tests
This commit is contained in:
@@ -19,20 +19,25 @@ const serializeDinero = (key, value) => {
|
||||
|
||||
/**
|
||||
* Capture a fixture for job totals.
|
||||
* @param job
|
||||
* @param inputData
|
||||
* @param outputData
|
||||
* @param environment
|
||||
*/
|
||||
const captureFixture = (job, inputData, outputData) => {
|
||||
const captureFixture = (inputData, outputData, environment) => {
|
||||
if (!fs.existsSync(fixtureDir)) {
|
||||
fs.mkdirSync(fixtureDir, { recursive: true });
|
||||
}
|
||||
|
||||
// Use job.id to label the file.
|
||||
const fileName = `${job.id}.json`;
|
||||
const fileName = `${inputData.id}.json`;
|
||||
const filePath = path.join(fixtureDir, fileName);
|
||||
|
||||
const dataToSave = {
|
||||
environment: environment,
|
||||
meta: {
|
||||
ro_number: inputData.ro_number,
|
||||
updated_at: inputData.updated_at
|
||||
},
|
||||
input: inputData,
|
||||
output: outputData
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user