(overrides = {}, encryptedCryptoOverrides = {})
| 86 | SharingSummary: null, |
| 87 | }; |
| 88 | } |
| 89 | |
| 90 | function generateFileNode(overrides = {}, encryptedCryptoOverrides = {}) { |
| 91 | const node = generateNode(); |
| 92 | return { |
| 93 | ...node, |
| 94 | type: NodeType.File, |
| 95 | mediaType: 'text', |
| 96 | totalStorageSize: 42, |
| 97 | encryptedCrypto: { |
| 98 | ...node.encryptedCrypto, |
| 99 | file: { |
| 100 | base64ContentKeyPacket: 'contentKeyPacket', |
| 101 | armoredContentKeyPacketSignature: 'contentKeyPacketSig', |
| 102 | }, |
| 103 | activeRevision: { |
| 104 | uid: 'volumeId~linkId~revisionId', |
| 105 | state: 'active', |
| 106 | creationTime: new Date(1234567890000), |
| 107 | storageSize: 12, |
| 108 | signatureEmail: 'revSigEmail', |
| 109 | armoredExtendedAttributes: '{file}', |
| 110 | isImported: false, |
| 111 | thumbnails: [], |
| 112 | }, |
| 113 | ...encryptedCryptoOverrides, |
| 114 | }, |
| 115 | ...overrides, |
| 116 | }; |
| 117 | } |
no test coverage detected