summaryrefslogtreecommitdiff
path: root/packages/backend/test/e2e
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2023-10-20 11:58:09 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2023-10-20 11:58:09 +0900
commitb394328eb139291e8da56d29ffc4d3bdd088f268 (patch)
tree61866597c44a554121a6f3009f06172988b2499d /packages/backend/test/e2e
parentenhance(frontend): 投稿されてから時間が経過しているノート... (diff)
downloadmisskey-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.ts12
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