From 6040f84d9ed2631cefd4604439ba5a28e6a0be51 Mon Sep 17 00:00:00 2001 From: Alexander Cerutti Date: Tue, 12 Oct 2021 23:50:34 +0200 Subject: [PATCH] Added test parameter to closePassSymbol method to omit manifest and signature generation --- src/PKPass.ts | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/PKPass.ts b/src/PKPass.ts index d89b688..8315da7 100644 --- a/src/PKPass.ts +++ b/src/PKPass.ts @@ -511,7 +511,9 @@ export default class PKPass extends Bundle { * signature files */ - private [closePassSymbol]() { + private [closePassSymbol]( + __test_disable_manifest_signature_generation__: boolean = false, + ) { const fileNames = Object.keys(this[filesSymbol]); /** @@ -602,6 +604,10 @@ export default class PKPass extends Bundle { // *** SIGNATURE AND MANIFEST *** // // ****************************** // + if (__test_disable_manifest_signature_generation__) { + return; + } + const manifestBuffer = this[createManifestSymbol](); super.addBuffer("manifest.json", manifestBuffer);