diff options
author | Paul Frazee <pfrazee@gmail.com> | 2023-05-04 00:55:33 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-04 00:55:33 -0500 |
commit | ab3074fdee44103424a58577f5c81c9d2436fc68 (patch) | |
tree | a494ee4fc5d07cf5ec4f162e4f5e0c23a449c13f /__e2e__ | |
parent | 33bf9c38695c24ede28d68810d1f6b2e68f86f5f (diff) | |
download | voidsky-ab3074fdee44103424a58577f5c81c9d2436fc68.tar.zst |
Add the !filter and !warn imperative labels (#580)
Diffstat (limited to '__e2e__')
-rw-r--r-- | __e2e__/mock-server.ts | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/__e2e__/mock-server.ts b/__e2e__/mock-server.ts index 3577990d3..6744f697f 100644 --- a/__e2e__/mock-server.ts +++ b/__e2e__/mock-server.ts @@ -84,6 +84,12 @@ async function main() { 'unknown-account', 'unknown-profile', 'unknown-posts', + 'always-filter-account', + 'always-filter-profile', + 'always-filter-posts', + 'always-warn-account', + 'always-warn-profile', + 'always-warn-posts', 'muted-account', ]) { await server.mocker.createUser(user) @@ -196,6 +202,58 @@ async function main() { ), ) + await server.mocker.labelAccount('!filter', 'always-filter-account') + await server.mocker.labelProfile('!filter', 'always-filter-profile') + await server.mocker.labelPost( + '!filter', + await server.mocker.createPost( + 'always-filter-posts', + 'always-filter post', + ), + ) + await server.mocker.labelPost( + '!filter', + await server.mocker.createQuotePost( + 'always-filter-posts', + 'always-filter quote post', + anchorPost, + ), + ) + await server.mocker.labelPost( + '!filter', + await server.mocker.createReply( + 'always-filter-posts', + 'always-filter reply', + anchorPost, + ), + ) + + await server.mocker.labelAccount('!warn', 'always-warn-account') + await server.mocker.labelProfile('!warn', 'always-warn-profile') + await server.mocker.labelPost( + '!warn', + await server.mocker.createPost( + 'always-warn-posts', + 'always-warn post', + ), + ) + await server.mocker.labelPost( + '!warn', + await server.mocker.createQuotePost( + 'always-warn-posts', + 'always-warn quote post', + anchorPost, + ), + ) + await server.mocker.labelPost( + '!warn', + await server.mocker.createReply( + 'always-warn-posts', + 'always-warn reply', + anchorPost, + ), + ) + await server.mocker.users.alice.agent.mute('muted-account.test') await server.mocker.createPost('muted-account', 'muted post') await server.mocker.createQuotePost( |