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