summaryrefslogtreecommitdiffhomepage
path: root/packages/server/src
diff options
context:
space:
mode:
Diffstat (limited to 'packages/server/src')
-rw-r--r--packages/server/src/helpers/convertCertBufferToPEM.test.ts13
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`)
+});