diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2023-09-06 18:33:51 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2023-09-06 18:33:51 +0900 |
| commit | ca00a08e6e8ad8636b2002bf8fabcf66d9566015 (patch) | |
| tree | 6b0767e3f64488d47542358ebc29398f6f5aef9d /packages/backend/test/unit/misc | |
| parent | pnpm@8.7.4 (diff) | |
| download | sharkey-ca00a08e6e8ad8636b2002bf8fabcf66d9566015.tar.gz sharkey-ca00a08e6e8ad8636b2002bf8fabcf66d9566015.tar.bz2 sharkey-ca00a08e6e8ad8636b2002bf8fabcf66d9566015.zip | |
feat: introduce aidx and make it default
Co-Authored-By: MeiMei <30769358+mei23@users.noreply.github.com>
Diffstat (limited to 'packages/backend/test/unit/misc')
| -rw-r--r-- | packages/backend/test/unit/misc/id.ts | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/packages/backend/test/unit/misc/id.ts b/packages/backend/test/unit/misc/id.ts index 8cc2ea425f..57b4ea9947 100644 --- a/packages/backend/test/unit/misc/id.ts +++ b/packages/backend/test/unit/misc/id.ts @@ -6,6 +6,7 @@ import { ulid } from 'ulid'; import { describe, test, expect } from '@jest/globals'; import { aidRegExp, genAid, parseAid } from '@/misc/id/aid.js'; +import { aidxRegExp, genAidx, parseAidx } from '@/misc/id/aidx.js'; import { genMeid, meidRegExp, parseMeid } from '@/misc/id/meid.js'; import { genMeidg, meidgRegExp, parseMeidg } from '@/misc/id/meidg.js'; import { genObjectId, objectIdRegExp, parseObjectId } from '@/misc/id/object-id.js'; @@ -19,6 +20,13 @@ describe('misc:id', () => { expect(parseAid(gotAid).date.getTime()).toBe(date.getTime()); }); + test('aidx', () => { + const date = new Date(); + const gotAidx = genAidx(date); + expect(gotAidx).toMatch(aidxRegExp); + expect(parseAidx(gotAidx).date.getTime()).toBe(date.getTime()); + }); + test('meid', () => { const date = new Date(); const gotMeid = genMeid(date); |