From bf7f4c2bc2ac067b4c8620e58fb465126464fa22 Mon Sep 17 00:00:00 2001 From: "Dr Mark C. Sinclair" Date: Wed, 27 Nov 2024 08:34:06 +0000 Subject: [PATCH] chore(common/web): add initial removeExtension test cases --- common/web/types/test/util/test-file-types.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 common/web/types/test/util/test-file-types.ts diff --git a/common/web/types/test/util/test-file-types.ts b/common/web/types/test/util/test-file-types.ts new file mode 100644 index 0000000000..2299f86d99 --- /dev/null +++ b/common/web/types/test/util/test-file-types.ts @@ -0,0 +1,16 @@ +import 'mocha'; +import { assert } from 'chai'; +import { removeExtension } from '../../src/util/file-types.js'; + +describe('Test of File-Types', () => { + describe('Test of removeExtension()', () => { + it('can remove file extension', () => { + const filename = removeExtension("file.kmn"); + assert.deepEqual(filename, "file"); + }); + it('can handle no file extension', () => { + const filename = removeExtension("file"); + assert.deepEqual(filename, "file"); + }); + }); +}); \ No newline at end of file