diff options
| author | Caleb Mabry <caleb.mabry.15@cnu.edu> | 2022-07-15 00:44:10 -0400 |
|---|---|---|
| committer | Caleb Mabry <caleb.mabry.15@cnu.edu> | 2022-07-15 00:44:10 -0400 |
| commit | a46ccf72cef30eccf4cb3f9cdea9c461bb44f8b2 (patch) | |
| tree | da26780cb62e56150f4695561f8ced2c499f02f2 /webAO/utils | |
| parent | 9ac75a06cd792074eaf7b3fbf3a1e5c482be60ac (diff) | |
Resolving issue with name display and encoding issue
Diffstat (limited to 'webAO/utils')
| -rw-r--r-- | webAO/utils/__tests__/paths.test.ts | 13 | ||||
| -rw-r--r-- | webAO/utils/paths.ts | 1 |
2 files changed, 14 insertions, 0 deletions
diff --git a/webAO/utils/__tests__/paths.test.ts b/webAO/utils/__tests__/paths.test.ts new file mode 100644 index 0000000..4f41d09 --- /dev/null +++ b/webAO/utils/__tests__/paths.test.ts @@ -0,0 +1,13 @@ +import {getFilenameFromPath} from '../paths' +jest.mock('../fileExists') + +describe('getFilenameFromPath', () => { + const EXAMPLE_PATH = "localhost/stoneddiscord/assets.png" + it('Should get the last value from a path', async () => { + const actual = getFilenameFromPath(EXAMPLE_PATH); + const expected = 'assets.png'; + expect(actual).toBe(expected); + }); +}) + + diff --git a/webAO/utils/paths.ts b/webAO/utils/paths.ts new file mode 100644 index 0000000..f4284b6 --- /dev/null +++ b/webAO/utils/paths.ts @@ -0,0 +1 @@ +export const getFilenameFromPath = (path: string) => path.substring(path.lastIndexOf('/') + 1) |
