diff options
author | halcy <halcy@ARARAGI-KUN> | 2022-11-13 18:39:56 +0200 |
---|---|---|
committer | halcy <halcy@ARARAGI-KUN> | 2022-11-13 18:39:56 +0200 |
commit | 5215c2242dd7b87418a7c10781c2b10b35d86f46 (patch) | |
tree | 9164c3963424cc149ddd7e61561470f27f5b817a /tests/cassettes/test_stream_user_local.yaml | |
parent | 0e00fced99976d74e972a3c9ca5b762697840a33 (diff) | |
download | mastodon.py-5215c2242dd7b87418a7c10781c2b10b35d86f46.tar.gz |
Fix some things in streaming and admin API for 3.3.0 support
Diffstat (limited to 'tests/cassettes/test_stream_user_local.yaml')
-rw-r--r-- | tests/cassettes/test_stream_user_local.yaml | 58 |
1 files changed, 29 insertions, 29 deletions
diff --git a/tests/cassettes/test_stream_user_local.yaml b/tests/cassettes/test_stream_user_local.yaml index 0b5c37c..1cd6d1b 100644 --- a/tests/cassettes/test_stream_user_local.yaml +++ b/tests/cassettes/test_stream_user_local.yaml | |||
@@ -16,14 +16,14 @@ interactions: | |||
16 | uri: http://localhost:3000/api/v1/accounts/verify_credentials | 16 | uri: http://localhost:3000/api/v1/accounts/verify_credentials |
17 | response: | 17 | response: |
18 | body: | 18 | body: |
19 | string: '{"id":"109336898971915318","username":"admin","acct":"admin","display_name":"","locked":false,"bot":false,"discoverable":null,"group":false,"created_at":"2022-11-13T00:00:00.000Z","note":"","url":"http://localhost:3000/@admin","avatar":"http://localhost:3000/avatars/original/missing.png","avatar_static":"http://localhost:3000/avatars/original/missing.png","header":"http://localhost:3000/headers/original/missing.png","header_static":"http://localhost:3000/headers/original/missing.png","followers_count":0,"following_count":0,"statuses_count":3,"last_status_at":"2022-11-13","noindex":false,"source":{"privacy":"public","sensitive":false,"language":null,"note":"","fields":[],"follow_requests_count":0},"emojis":[],"fields":[],"role":{"id":"3","name":"Owner","permissions":"1048575","color":"","highlighted":true}}' | 19 | string: '{"id":"109337440467895233","username":"admin","acct":"admin","display_name":"","locked":false,"bot":false,"discoverable":null,"group":false,"created_at":"2022-11-13T00:00:00.000Z","note":"","url":"http://localhost:3000/@admin","avatar":"http://localhost:3000/avatars/original/missing.png","avatar_static":"http://localhost:3000/avatars/original/missing.png","header":"http://localhost:3000/headers/original/missing.png","header_static":"http://localhost:3000/headers/original/missing.png","followers_count":0,"following_count":0,"statuses_count":3,"last_status_at":"2022-11-13","noindex":false,"source":{"privacy":"public","sensitive":false,"language":null,"note":"","fields":[],"follow_requests_count":0},"emojis":[],"fields":[],"role":{"id":"3","name":"Owner","permissions":"1048575","color":"","highlighted":true}}' |
20 | headers: | 20 | headers: |
21 | Cache-Control: | 21 | Cache-Control: |
22 | - no-store | 22 | - no-store |
23 | Content-Security-Policy: | 23 | Content-Security-Policy: |
24 | - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src | 24 | - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src |
25 | ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000; | 25 | ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000; |
26 | style-src ''self'' http://localhost:3000 ''nonce-Q9UZ4dfGxwziiKThQBuI6Q==''; | 26 | style-src ''self'' http://localhost:3000 ''nonce-IwEDrmq092eoStlXIf6S8Q==''; |
27 | media-src ''self'' https: data: http://localhost:3000; frame-src ''self'' | 27 | media-src ''self'' https: data: http://localhost:3000; frame-src ''self'' |
28 | https:; manifest-src ''self'' http://localhost:3000; connect-src ''self'' | 28 | https:; manifest-src ''self'' http://localhost:3000; connect-src ''self'' |
29 | data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000 | 29 | data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000 |
@@ -33,7 +33,7 @@ interactions: | |||
33 | Content-Type: | 33 | Content-Type: |
34 | - application/json; charset=utf-8 | 34 | - application/json; charset=utf-8 |
35 | ETag: | 35 | ETag: |
36 | - W/"385c323c77da241c3949cc41734d518f" | 36 | - W/"665248d4dae03f657af46ac2b7465449" |
37 | Referrer-Policy: | 37 | Referrer-Policy: |
38 | - strict-origin-when-cross-origin | 38 | - strict-origin-when-cross-origin |
39 | Transfer-Encoding: | 39 | Transfer-Encoding: |
@@ -49,9 +49,9 @@ interactions: | |||
49 | X-Permitted-Cross-Domain-Policies: | 49 | X-Permitted-Cross-Domain-Policies: |
50 | - none | 50 | - none |
51 | X-Request-Id: | 51 | X-Request-Id: |
52 | - 076624f0-4464-4e2f-8569-06463e52604b | 52 | - c040ea19-bfd2-4a05-a829-092e97be1fbe |
53 | X-Runtime: | 53 | X-Runtime: |
54 | - '0.012866' | 54 | - '0.012289' |
55 | X-XSS-Protection: | 55 | X-XSS-Protection: |
56 | - 1; mode=block | 56 | - 1; mode=block |
57 | status: | 57 | status: |
@@ -73,10 +73,10 @@ interactions: | |||
73 | User-Agent: | 73 | User-Agent: |
74 | - tests/v311 | 74 | - tests/v311 |
75 | method: POST | 75 | method: POST |
76 | uri: http://localhost:3000/api/v1/accounts/109336898971915318/unfollow | 76 | uri: http://localhost:3000/api/v1/accounts/109337440467895233/unfollow |
77 | response: | 77 | response: |
78 | body: | 78 | body: |
79 | string: '{"id":"109336898971915318","following":false,"showing_reblogs":false,"notifying":false,"languages":null,"followed_by":false,"blocking":false,"blocked_by":false,"muting":false,"muting_notifications":false,"requested":false,"domain_blocking":false,"endorsed":false,"note":"top | 79 | string: '{"id":"109337440467895233","following":false,"showing_reblogs":false,"notifying":false,"languages":null,"followed_by":false,"blocking":false,"blocked_by":false,"muting":false,"muting_notifications":false,"requested":false,"domain_blocking":false,"endorsed":false,"note":"top |
80 | ebayer gerne wieder"}' | 80 | ebayer gerne wieder"}' |
81 | headers: | 81 | headers: |
82 | Cache-Control: | 82 | Cache-Control: |
@@ -84,7 +84,7 @@ interactions: | |||
84 | Content-Security-Policy: | 84 | Content-Security-Policy: |
85 | - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src | 85 | - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src |
86 | ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000; | 86 | ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000; |
87 | style-src ''self'' http://localhost:3000 ''nonce-5TMMUzUG5PgYfCG/vPBqAA==''; | 87 | style-src ''self'' http://localhost:3000 ''nonce-0/6pdJ+kAPBcxStoK44Dig==''; |
88 | media-src ''self'' https: data: http://localhost:3000; frame-src ''self'' | 88 | media-src ''self'' https: data: http://localhost:3000; frame-src ''self'' |
89 | https:; manifest-src ''self'' http://localhost:3000; connect-src ''self'' | 89 | https:; manifest-src ''self'' http://localhost:3000; connect-src ''self'' |
90 | data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000 | 90 | data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000 |
@@ -94,7 +94,7 @@ interactions: | |||
94 | Content-Type: | 94 | Content-Type: |
95 | - application/json; charset=utf-8 | 95 | - application/json; charset=utf-8 |
96 | ETag: | 96 | ETag: |
97 | - W/"a58b6931bdf80070edebc5580f3ddc28" | 97 | - W/"d7e89095e63ccdec6921fcd4a7c80890" |
98 | Referrer-Policy: | 98 | Referrer-Policy: |
99 | - strict-origin-when-cross-origin | 99 | - strict-origin-when-cross-origin |
100 | Transfer-Encoding: | 100 | Transfer-Encoding: |
@@ -110,9 +110,9 @@ interactions: | |||
110 | X-Permitted-Cross-Domain-Policies: | 110 | X-Permitted-Cross-Domain-Policies: |
111 | - none | 111 | - none |
112 | X-Request-Id: | 112 | X-Request-Id: |
113 | - 343301cc-716b-4c77-a9ab-d23175d17ed4 | 113 | - 30a4caad-05f5-42ef-a93d-52e8be10f8a6 |
114 | X-Runtime: | 114 | X-Runtime: |
115 | - '0.011816' | 115 | - '0.012090' |
116 | X-XSS-Protection: | 116 | X-XSS-Protection: |
117 | - 1; mode=block | 117 | - 1; mode=block |
118 | status: | 118 | status: |
@@ -142,7 +142,7 @@ interactions: | |||
142 | Content-Security-Policy: | 142 | Content-Security-Policy: |
143 | - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src | 143 | - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src |
144 | ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000; | 144 | ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000; |
145 | style-src ''self'' http://localhost:3000 ''nonce-kLEMNAekKcpCwHLcD0xXFQ==''; | 145 | style-src ''self'' http://localhost:3000 ''nonce-RfWsDuz9NsebEDrpog/5bg==''; |
146 | media-src ''self'' https: data: http://localhost:3000; frame-src ''self'' | 146 | media-src ''self'' https: data: http://localhost:3000; frame-src ''self'' |
147 | https:; manifest-src ''self'' http://localhost:3000; connect-src ''self'' | 147 | https:; manifest-src ''self'' http://localhost:3000; connect-src ''self'' |
148 | data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000 | 148 | data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000 |
@@ -152,7 +152,7 @@ interactions: | |||
152 | Content-Type: | 152 | Content-Type: |
153 | - application/json; charset=utf-8 | 153 | - application/json; charset=utf-8 |
154 | Date: | 154 | Date: |
155 | - Sun, 13 Nov 2022 14:13:57 GMT | 155 | - Sun, 13 Nov 2022 16:31:27 GMT |
156 | ETag: | 156 | ETag: |
157 | - W/"58e74f5c697f043d86089eae87509b84" | 157 | - W/"58e74f5c697f043d86089eae87509b84" |
158 | Referrer-Policy: | 158 | Referrer-Policy: |
@@ -170,9 +170,9 @@ interactions: | |||
170 | X-Permitted-Cross-Domain-Policies: | 170 | X-Permitted-Cross-Domain-Policies: |
171 | - none | 171 | - none |
172 | X-Request-Id: | 172 | X-Request-Id: |
173 | - 2396fe81-f27c-4328-aab1-7e69a6112702 | 173 | - e565f179-b522-44a5-aa64-c47788f61d11 |
174 | X-Runtime: | 174 | X-Runtime: |
175 | - '0.013565' | 175 | - '0.020684' |
176 | X-XSS-Protection: | 176 | X-XSS-Protection: |
177 | - 1; mode=block | 177 | - 1; mode=block |
178 | status: | 178 | status: |
@@ -199,18 +199,18 @@ interactions: | |||
199 | uri: http://localhost:3000/api/v1/statuses | 199 | uri: http://localhost:3000/api/v1/statuses |
200 | response: | 200 | response: |
201 | body: | 201 | body: |
202 | string: '{"id":"109336909747013952","created_at":"2022-11-13T14:14:02.577Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"ja","uri":"http://localhost:3000/users/mastodonpy_test/statuses/109336909747013952","url":"http://localhost:3000/@mastodonpy_test/109336909747013952","replies_count":0,"reblogs_count":0,"favourites_count":0,"edited_at":null,"favourited":false,"reblogged":false,"muted":false,"bookmarked":false,"pinned":false,"content":"\u003cp\u003eit\u0026#39;s | 202 | string: '{"id":"109337450437842705","created_at":"2022-11-13T16:31:32.863Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"ja","uri":"http://localhost:3000/users/mastodonpy_test/statuses/109337450437842705","url":"http://localhost:3000/@mastodonpy_test/109337450437842705","replies_count":0,"reblogs_count":0,"favourites_count":0,"edited_at":null,"favourited":false,"reblogged":false,"muted":false,"bookmarked":false,"pinned":false,"content":"\u003cp\u003eit\u0026#39;s |
203 | cool guy\u003c/p\u003e","filtered":[],"reblog":null,"application":{"name":"Mastodon.py | 203 | cool guy\u003c/p\u003e","filtered":[],"reblog":null,"application":{"name":"Mastodon.py |
204 | test suite","website":null},"account":{"id":"109336899193569236","username":"mastodonpy_test","acct":"mastodonpy_test","display_name":"John | 204 | test suite","website":null},"account":{"id":"109337440686176140","username":"mastodonpy_test","acct":"mastodonpy_test","display_name":"John |
205 | Lennon","locked":true,"bot":false,"discoverable":null,"group":false,"created_at":"2022-11-13T00:00:00.000Z","note":"\u003cp\u003eI | 205 | Lennon","locked":true,"bot":false,"discoverable":null,"group":false,"created_at":"2022-11-13T00:00:00.000Z","note":"\u003cp\u003eI |
206 | walk funny\u003c/p\u003e","url":"http://localhost:3000/@mastodonpy_test","avatar":"http://localhost:3000/system/accounts/avatars/109/336/899/193/569/236/original/e639fe005819e5b9.jpg","avatar_static":"http://localhost:3000/system/accounts/avatars/109/336/899/193/569/236/original/e639fe005819e5b9.jpg","header":"http://localhost:3000/system/accounts/headers/109/336/899/193/569/236/original/26075346d9e9e361.jpg","header_static":"http://localhost:3000/system/accounts/headers/109/336/899/193/569/236/original/26075346d9e9e361.jpg","followers_count":0,"following_count":0,"statuses_count":3,"last_status_at":"2022-11-13","noindex":false,"emojis":[],"fields":[{"name":"bread","value":"toasty.","verified_at":null},{"name":"lasagna","value":"no!!!","verified_at":null}]},"media_attachments":[],"mentions":[],"tags":[],"emojis":[],"card":null,"poll":null}' | 206 | walk funny\u003c/p\u003e","url":"http://localhost:3000/@mastodonpy_test","avatar":"http://localhost:3000/system/accounts/avatars/109/337/440/686/176/140/original/d6cd9a5a5e65da30.jpg","avatar_static":"http://localhost:3000/system/accounts/avatars/109/337/440/686/176/140/original/d6cd9a5a5e65da30.jpg","header":"http://localhost:3000/system/accounts/headers/109/337/440/686/176/140/original/2b7760a42692fbde.jpg","header_static":"http://localhost:3000/system/accounts/headers/109/337/440/686/176/140/original/2b7760a42692fbde.jpg","followers_count":0,"following_count":0,"statuses_count":3,"last_status_at":"2022-11-13","noindex":false,"emojis":[],"fields":[{"name":"bread","value":"toasty.","verified_at":null},{"name":"lasagna","value":"no!!!","verified_at":null}]},"media_attachments":[],"mentions":[],"tags":[],"emojis":[],"card":null,"poll":null}' |
207 | headers: | 207 | headers: |
208 | Cache-Control: | 208 | Cache-Control: |
209 | - no-store | 209 | - no-store |
210 | Content-Security-Policy: | 210 | Content-Security-Policy: |
211 | - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src | 211 | - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src |
212 | ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000; | 212 | ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000; |
213 | style-src ''self'' http://localhost:3000 ''nonce-zLai6XBjoGRUVmphN54+nw==''; | 213 | style-src ''self'' http://localhost:3000 ''nonce-XvU5As5+p9S3Ci+d6vga2w==''; |
214 | media-src ''self'' https: data: http://localhost:3000; frame-src ''self'' | 214 | media-src ''self'' https: data: http://localhost:3000; frame-src ''self'' |
215 | https:; manifest-src ''self'' http://localhost:3000; connect-src ''self'' | 215 | https:; manifest-src ''self'' http://localhost:3000; connect-src ''self'' |
216 | data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000 | 216 | data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000 |
@@ -220,7 +220,7 @@ interactions: | |||
220 | Content-Type: | 220 | Content-Type: |
221 | - application/json; charset=utf-8 | 221 | - application/json; charset=utf-8 |
222 | ETag: | 222 | ETag: |
223 | - W/"4384511f0591a6842aa6ee7a21654053" | 223 | - W/"eb1c038a190fdfb46f2c297eadaebe00" |
224 | Referrer-Policy: | 224 | Referrer-Policy: |
225 | - strict-origin-when-cross-origin | 225 | - strict-origin-when-cross-origin |
226 | Transfer-Encoding: | 226 | Transfer-Encoding: |
@@ -238,13 +238,13 @@ interactions: | |||
238 | X-RateLimit-Limit: | 238 | X-RateLimit-Limit: |
239 | - '300' | 239 | - '300' |
240 | X-RateLimit-Remaining: | 240 | X-RateLimit-Remaining: |
241 | - '199' | 241 | - '197' |
242 | X-RateLimit-Reset: | 242 | X-RateLimit-Reset: |
243 | - '2022-11-13T15:00:00.606711Z' | 243 | - '2022-11-13T18:00:00.893573Z' |
244 | X-Request-Id: | 244 | X-Request-Id: |
245 | - 5b13eecd-383d-4a58-b387-6bf0634b845f | 245 | - fa433c81-effd-427f-8e32-c3d495289f14 |
246 | X-Runtime: | 246 | X-Runtime: |
247 | - '0.043063' | 247 | - '0.043170' |
248 | X-XSS-Protection: | 248 | X-XSS-Protection: |
249 | - 1; mode=block | 249 | - 1; mode=block |
250 | status: | 250 | status: |
@@ -271,10 +271,10 @@ interactions: | |||
271 | 271 | ||
272 | event: update | 272 | event: update |
273 | 273 | ||
274 | data: {"id":"109336909747013952","created_at":"2022-11-13T14:14:02.577Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"ja","uri":"http://localhost:3000/users/mastodonpy_test/statuses/109336909747013952","url":"http://localhost:3000/@mastodonpy_test/109336909747013952","replies_count":0,"reblogs_count":0,"favourites_count":0,"edited_at":null,"content":"<p>it's | 274 | data: {"id":"109337450437842705","created_at":"2022-11-13T16:31:32.863Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"ja","uri":"http://localhost:3000/users/mastodonpy_test/statuses/109337450437842705","url":"http://localhost:3000/@mastodonpy_test/109337450437842705","replies_count":0,"reblogs_count":0,"favourites_count":0,"edited_at":null,"content":"<p>it's |
275 | cool guy</p>","reblog":null,"application":{"name":"Mastodon.py test suite","website":null},"account":{"id":"109336899193569236","username":"mastodonpy_test","acct":"mastodonpy_test","display_name":"John | 275 | cool guy</p>","reblog":null,"application":{"name":"Mastodon.py test suite","website":null},"account":{"id":"109337440686176140","username":"mastodonpy_test","acct":"mastodonpy_test","display_name":"John |
276 | Lennon","locked":true,"bot":false,"discoverable":null,"group":false,"created_at":"2022-11-13T00:00:00.000Z","note":"<p>I | 276 | Lennon","locked":true,"bot":false,"discoverable":null,"group":false,"created_at":"2022-11-13T00:00:00.000Z","note":"<p>I |
277 | walk funny</p>","url":"http://localhost:3000/@mastodonpy_test","avatar":"http://localhost:3000/system/accounts/avatars/109/336/899/193/569/236/original/e639fe005819e5b9.jpg","avatar_static":"http://localhost:3000/system/accounts/avatars/109/336/899/193/569/236/original/e639fe005819e5b9.jpg","header":"http://localhost:3000/system/accounts/headers/109/336/899/193/569/236/original/26075346d9e9e361.jpg","header_static":"http://localhost:3000/system/accounts/headers/109/336/899/193/569/236/original/26075346d9e9e361.jpg","followers_count":0,"following_count":0,"statuses_count":3,"last_status_at":"2022-11-13","noindex":false,"emojis":[],"fields":[{"name":"bread","value":"toasty.","verified_at":null},{"name":"lasagna","value":"no!!!","verified_at":null}]},"media_attachments":[],"mentions":[],"tags":[],"emojis":[],"card":null,"poll":null,"favourited":false,"reblogged":false,"muted":false,"bookmarked":false,"pinned":false,"filtered":[]} | 277 | walk funny</p>","url":"http://localhost:3000/@mastodonpy_test","avatar":"http://localhost:3000/system/accounts/avatars/109/337/440/686/176/140/original/d6cd9a5a5e65da30.jpg","avatar_static":"http://localhost:3000/system/accounts/avatars/109/337/440/686/176/140/original/d6cd9a5a5e65da30.jpg","header":"http://localhost:3000/system/accounts/headers/109/337/440/686/176/140/original/2b7760a42692fbde.jpg","header_static":"http://localhost:3000/system/accounts/headers/109/337/440/686/176/140/original/2b7760a42692fbde.jpg","followers_count":0,"following_count":0,"statuses_count":3,"last_status_at":"2022-11-13","noindex":false,"emojis":[],"fields":[{"name":"bread","value":"toasty.","verified_at":null},{"name":"lasagna","value":"no!!!","verified_at":null}]},"media_attachments":[],"mentions":[],"tags":[],"emojis":[],"card":null,"poll":null,"favourited":false,"reblogged":false,"muted":false,"bookmarked":false,"pinned":false,"filtered":[]} |
278 | 278 | ||
279 | 279 | ||
280 | :' | 280 | :' |
@@ -292,7 +292,7 @@ interactions: | |||
292 | Content-Type: | 292 | Content-Type: |
293 | - text/event-stream | 293 | - text/event-stream |
294 | Date: | 294 | Date: |
295 | - Sun, 13 Nov 2022 14:13:57 GMT | 295 | - Sun, 13 Nov 2022 16:31:27 GMT |
296 | Keep-Alive: | 296 | Keep-Alive: |
297 | - timeout=5 | 297 | - timeout=5 |
298 | Transfer-Encoding: | 298 | Transfer-Encoding: |
@@ -300,7 +300,7 @@ interactions: | |||
300 | X-Powered-By: | 300 | X-Powered-By: |
301 | - Express | 301 | - Express |
302 | X-Request-Id: | 302 | X-Request-Id: |
303 | - 8e8cb552-84c7-4858-bb8b-5938ed458b09 | 303 | - 07c53d00-56da-462a-b963-06d97fa6083c |
304 | status: | 304 | status: |
305 | code: 200 | 305 | code: 200 |
306 | message: OK | 306 | message: OK |