diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2023-10-20 11:58:09 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2023-10-20 11:58:09 +0900 |
| commit | b394328eb139291e8da56d29ffc4d3bdd088f268 (patch) | |
| tree | 61866597c44a554121a6f3009f06172988b2499d /packages/backend/test/e2e | |
| parent | enhance(frontend): 投稿されてから時間が経過しているノート... (diff) | |
| download | misskey-b394328eb139291e8da56d29ffc4d3bdd088f268.tar.gz misskey-b394328eb139291e8da56d29ffc4d3bdd088f268.tar.bz2 misskey-b394328eb139291e8da56d29ffc4d3bdd088f268.zip | |
fix(backend): フォロ限へのリプのリプ元が(非公開)の表示のまま
Fix #12083
Diffstat (limited to 'packages/backend/test/e2e')
| -rw-r--r-- | packages/backend/test/e2e/streaming.ts | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/packages/backend/test/e2e/streaming.ts b/packages/backend/test/e2e/streaming.ts index b3b5f1955f..6c40f304f7 100644 --- a/packages/backend/test/e2e/streaming.ts +++ b/packages/backend/test/e2e/streaming.ts @@ -145,6 +145,18 @@ describe('Streaming', () => { assert.strictEqual(fired, true); }); + test('フォローしているユーザーの visibility: followers な投稿への返信が流れる', async () => { + const note = await api('notes/create', { text: 'foo', visibility: 'followers' }, kyoko); + + const fired = await waitFire( + ayano, 'homeTimeline', // ayano:home + () => api('notes/create', { text: 'bar', visibility: 'followers', replyId: note.body.id }, kyoko), // kyoko posts + msg => msg.type === 'note' && msg.body.userId === kyoko.id && msg.body.reply.text === 'foo', + ); + + assert.strictEqual(fired, true); + }); + test('フォローしていないユーザーの投稿は流れない', async () => { const fired = await waitFire( kyoko, 'homeTimeline', // kyoko:home |