From 1e5278dc8cc0d4b6d2bc7815d7c125097b75eccc Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Sat, 15 Feb 2025 16:55:25 -0600 Subject: [PATCH] Add basic DittoConfig tests --- packages/config/DittoConfig.test.ts | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 packages/config/DittoConfig.test.ts diff --git a/packages/config/DittoConfig.test.ts b/packages/config/DittoConfig.test.ts new file mode 100644 index 00000000..fc2e472c --- /dev/null +++ b/packages/config/DittoConfig.test.ts @@ -0,0 +1,19 @@ +import { assertEquals } from '@std/assert'; + +import { DittoConfig } from './DittoConfig.ts'; + +Deno.test('DittoConfig', async (t) => { + const env = new Map([ + ['DITTO_NSEC', 'nsec19shyxpuzd0cq2p5078fwnws7tyykypud6z205fzhlmlrs2vpz6hs83zwkw'], + ]); + + const config = new DittoConfig(env); + + await t.step('nsec', () => { + assertEquals(config.nsec, 'nsec19shyxpuzd0cq2p5078fwnws7tyykypud6z205fzhlmlrs2vpz6hs83zwkw'); + }); + + await t.step('pubkey', () => { + assertEquals(config.pubkey, '1ba0c5ed1bbbf3b7eb0d7843ba16836a0201ea68a76bafcba507358c45911ff6'); + }); +});