diff options
| author | tamaina <tamaina@hotmail.co.jp> | 2023-02-26 11:10:24 +0000 |
|---|---|---|
| committer | tamaina <tamaina@hotmail.co.jp> | 2023-02-26 11:10:24 +0000 |
| commit | 02d7ffd305013d3189c189ac585ca5d6e50c2db6 (patch) | |
| tree | e38526558722c37d9da710722f563568fbbe46b8 /packages/backend/src/server/api/endpoints/notes/create.test.ts | |
| parent | 13.8.0 (diff) | |
| download | sharkey-02d7ffd305013d3189c189ac585ca5d6e50c2db6.tar.gz sharkey-02d7ffd305013d3189c189ac585ca5d6e50c2db6.tar.bz2 sharkey-02d7ffd305013d3189c189ac585ca5d6e50c2db6.zip | |
fix(server): 単純にrenoteできないのを修正
Diffstat (limited to 'packages/backend/src/server/api/endpoints/notes/create.test.ts')
| -rw-r--r-- | packages/backend/src/server/api/endpoints/notes/create.test.ts | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/packages/backend/src/server/api/endpoints/notes/create.test.ts b/packages/backend/src/server/api/endpoints/notes/create.test.ts index 4e5ec361f9..6bff7fc0c9 100644 --- a/packages/backend/src/server/api/endpoints/notes/create.test.ts +++ b/packages/backend/src/server/api/endpoints/notes/create.test.ts @@ -235,6 +235,21 @@ describe('api:notes/create', () => { }); }); + describe('renote', () => { + test('just a renote', () => { + expect(v({ renoteId: '1' })) + .toBe(VALID); + }); + test('just a quote', () => { + expect(v({ text: 'Hello, world!', renoteId: '1' })) + .toBe(VALID); + }); + test('reject invalid renoteId', () => { + expect(v({ renoteId: 'あ' })) + .toBe(INVALID); + }); + }); + test('text, fileIds and poll', () => { expect(v({ text: 'Hello, world!', fileIds: ['1', '2', '3'], poll: { choices: ['a', 'b', 'c'] } })) .toBe(VALID); |