diff --git a/tests/commands/configuration-management/config-validate.spec.ts b/tests/commands/configuration-management/config-validate.spec.ts index 7e5b3756..58480e7a 100644 --- a/tests/commands/configuration-management/config-validate.spec.ts +++ b/tests/commands/configuration-management/config-validate.spec.ts @@ -172,10 +172,7 @@ describe("Config validate", () => { await new PackageValidationService(testContext).validatePackage("my-package", ["DATA_PIPELINES"], null, true); - expect(mockWriteFileSync).toHaveBeenCalledWith( - expect.stringMatching(/config_validate_report_.+\.json$/), - JSON.stringify(response), - { encoding: "utf-8", mode: 0o600 } - ); + const expectedFileName = loggingTestTransport.logMessages[0].message.split("Validation report file: ")[1]; + expect(getJsonFromFile(expectedFileName)).toEqual(response); }) }) diff --git a/yarn.lock b/yarn.lock index 39ae7b41..78362a19 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2153,9 +2153,9 @@ js-tokens@^4.0.0: integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== js-yaml@^3.13.1: - version "3.14.1" - resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" - integrity sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + version "3.15.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.15.0.tgz#586e5214eafe3e893756a41e979b50d89d3e4a67" + integrity sha512-ttBQIIQPDeLjpPOohtUdXuXUVoA2uIB6fEH9HyJ7234s5mBJ5wTx20njxplLZQgLaOfpmPQA7X2t5AX6tIPbog== dependencies: argparse "^1.0.7" esprima "^4.0.0"