diff options
Diffstat (limited to 'packages/server/src')
-rw-r--r-- | packages/server/src/helpers/convertCertBufferToPEM.test.ts | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/packages/server/src/helpers/convertCertBufferToPEM.test.ts b/packages/server/src/helpers/convertCertBufferToPEM.test.ts new file mode 100644 index 0000000..43e0361 --- /dev/null +++ b/packages/server/src/helpers/convertCertBufferToPEM.test.ts @@ -0,0 +1,13 @@ +import convertCertBufferToPEM from "./convertCertBufferToPEM"; + +test('should return pem when input is base64URLString', () => { + const input = "Y2VydEJ1ZmZlclN0cmluZw"; + const actual = convertCertBufferToPEM(input); + expect(actual).toEqual(`-----BEGIN CERTIFICATE-----\nY2VydEJ1ZmZlclN0cmluZw==\n-----END CERTIFICATE-----\n`) +}); + +test('should return pem when input is buffer', () => { + const input = new Buffer(10); + const actual = convertCertBufferToPEM(input); + expect(actual).toEqual(`-----BEGIN CERTIFICATE-----\nAAAAAAAAAAAAAA==\n-----END CERTIFICATE-----\n`) +}); |