mirror of
https://github.com/HeyPuter/puter.git
synced 2026-10-10 13:51:41 +00:00
test(fs): expect the legacy-signature flag in the signing config
This commit is contained in:
1 parent
7f80f503d8
commit
d9347a25de
1 file changed
+15
-1
@@ -256,7 +256,21 @@ describe('signingConfigFromAppConfig', () => {
|
||||
url_signature_secret: 's3cret',
|
||||
api_base_url: 'https://api.test',
|
||||
} as never),
|
||||
).toEqual({ secret: 's3cret', apiBaseUrl: 'https://api.test' });
|
||||
).toEqual({
|
||||
secret: 's3cret',
|
||||
apiBaseUrl: 'https://api.test',
|
||||
allowLegacySignatures: true,
|
||||
});
|
||||
});
|
||||
|
||||
it('stops accepting pre-binding signatures when legacy_file_signatures is false', () => {
|
||||
expect(
|
||||
signingConfigFromAppConfig({
|
||||
url_signature_secret: 's3cret',
|
||||
api_base_url: 'https://api.test',
|
||||
legacy_file_signatures: false,
|
||||
} as never).allowLegacySignatures,
|
||||
).toBe(false);
|
||||
});
|
||||
|
||||
it('fails loudly when the signing secret is missing', () => {
|
||||
|
||||
Reference in new issue
Block a user