Added test parameter to closePassSymbol method to omit manifest and signature generation

This commit is contained in:
Alexander Cerutti
2021-10-12 23:50:34 +02:00
parent 3de32787da
commit 6040f84d9e

View File

@@ -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);