aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'tests/cassettes/test_bookmarks.yaml')
-rw-r--r--tests/cassettes/test_bookmarks.yaml239
1 files changed, 122 insertions, 117 deletions
diff --git a/tests/cassettes/test_bookmarks.yaml b/tests/cassettes/test_bookmarks.yaml
index de9c314..b8f1ec9 100644
--- a/tests/cassettes/test_bookmarks.yaml
+++ b/tests/cassettes/test_bookmarks.yaml
@@ -15,35 +15,38 @@ interactions:
15 Content-Type: 15 Content-Type:
16 - application/x-www-form-urlencoded 16 - application/x-www-form-urlencoded
17 User-Agent: 17 User-Agent:
18 - python-requests/2.22.0 18 - tests/v311
19 method: POST 19 method: POST
20 uri: http://localhost:3000/api/v1/statuses 20 uri: http://localhost:3000/api/v1/statuses
21 response: 21 response:
22 body: 22 body:
23 string: '{"id":"108532515807337403","created_at":"2022-06-24T12:46:05.129Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"ja","uri":"http://localhost/users/mastodonpy_test/statuses/108532515807337403","url":"http://localhost/@mastodonpy_test/108532515807337403","replies_count":0,"reblogs_count":0,"favourites_count":0,"edited_at":null,"favourited":false,"reblogged":false,"muted":false,"bookmarked":false,"pinned":false,"content":"\u003cp\u003eToot!\u003c/p\u003e","reblog":null,"application":{"name":"Mastodon.py 23 string: '{"id":"109304274970966616","created_at":"2022-11-07T19:54:35.413Z","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/109304274970966616","url":"http://localhost:3000/@mastodonpy_test/109304274970966616","replies_count":0,"reblogs_count":0,"favourites_count":0,"edited_at":null,"favourited":false,"reblogged":false,"muted":false,"bookmarked":false,"pinned":false,"content":"\u003cp\u003eToot!\u003c/p\u003e","filtered":[],"reblog":null,"application":{"name":"Mastodon.py
24 test suite","website":null},"account":{"id":"1234567890123456","username":"mastodonpy_test","acct":"mastodonpy_test","display_name":"","locked":true,"bot":false,"discoverable":null,"group":false,"created_at":"2022-06-24T00:00:00.000Z","note":"","url":"http://localhost/@mastodonpy_test","avatar":"http://localhost/avatars/original/missing.png","avatar_static":"http://localhost/avatars/original/missing.png","header":"http://localhost/headers/original/missing.png","header_static":"http://localhost/headers/original/missing.png","followers_count":0,"following_count":0,"statuses_count":1,"last_status_at":"2022-06-24","emojis":[],"fields":[]},"media_attachments":[],"mentions":[],"tags":[],"emojis":[],"card":null,"poll":null}' 24 test suite","website":null},"account":{"id":"1234567890123456","username":"mastodonpy_test","acct":"mastodonpy_test","display_name":"John
25 Lennon","locked":true,"bot":false,"discoverable":null,"group":false,"created_at":"2022-11-07T00:00:00.000Z","note":"\u003cp\u003eI
26 walk funny\u003c/p\u003e","url":"http://localhost:3000/@mastodonpy_test","avatar":"http://localhost:3000/system/accounts/avatars/123/456/789/012/345/original/2d5ad2a2a4ca9e32.jpg","avatar_static":"http://localhost:3000/system/accounts/avatars/123/456/789/012/345/original/2d5ad2a2a4ca9e32.jpg","header":"http://localhost:3000/system/accounts/headers/123/456/789/012/345/original/51bc27ef4d67326e.jpg","header_static":"http://localhost:3000/system/accounts/headers/123/456/789/012/345/original/51bc27ef4d67326e.jpg","followers_count":0,"following_count":0,"statuses_count":1,"last_status_at":"2022-11-07","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}'
25 headers: 27 headers:
26 Cache-Control: 28 Cache-Control:
27 - no-store 29 - no-store
28 Content-Security-Policy: 30 Content-Security-Policy:
29 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src 31 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src
30 ''self'' http://localhost; img-src ''self'' https: data: blob: http://localhost; 32 ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000;
31 style-src ''self'' http://localhost ''nonce-s4DtHaGKm+Sv7S0opGjkuA==''; media-src 33 style-src ''self'' http://localhost:3000 ''nonce-zWnF8wEW9RtZNtXmd6eJOQ=='';
32 ''self'' https: data: http://localhost; frame-src ''self'' https:; manifest-src 34 media-src ''self'' https: data: http://localhost:3000; frame-src ''self''
33 ''self'' http://localhost; connect-src ''self'' data: blob: http://localhost 35 https:; manifest-src ''self'' http://localhost:3000; connect-src ''self''
34 http://files.example.com ws://localhost:4000 ws://localhost:3035 http://localhost:3035; 36 data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000
35 script-src ''self'' ''unsafe-inline'' ''unsafe-eval'' http://localhost; child-src 37 ws://localhost:3035 http://localhost:3035; script-src ''self'' ''unsafe-inline''
36 ''self'' blob: http://localhost; worker-src ''self'' blob: http://localhost' 38 ''unsafe-eval'' http://localhost:3000; child-src ''self'' blob: http://localhost:3000;
39 worker-src ''self'' blob: http://localhost:3000'
37 Content-Type: 40 Content-Type:
38 - application/json; charset=utf-8 41 - application/json; charset=utf-8
39 ETag: 42 ETag:
40 - W/"16c19c98c5667003bada6cc08d6a9efd" 43 - W/"3c069c90f0e3a5d2527cc7fcc3e2df1b"
41 Referrer-Policy: 44 Referrer-Policy:
42 - strict-origin-when-cross-origin 45 - strict-origin-when-cross-origin
43 Transfer-Encoding: 46 Transfer-Encoding:
44 - chunked 47 - chunked
45 Vary: 48 Vary:
46 - Accept, Accept-Encoding, Origin 49 - Accept, Origin
47 X-Content-Type-Options: 50 X-Content-Type-Options:
48 - nosniff 51 - nosniff
49 X-Download-Options: 52 X-Download-Options:
@@ -55,17 +58,15 @@ interactions:
55 X-RateLimit-Limit: 58 X-RateLimit-Limit:
56 - '300' 59 - '300'
57 X-RateLimit-Remaining: 60 X-RateLimit-Remaining:
58 - '290' 61 - '294'
59 X-RateLimit-Reset: 62 X-RateLimit-Reset:
60 - '2022-06-24T15:00:00.156190Z' 63 - '2022-11-07T21:00:00.447986Z'
61 X-Request-Id: 64 X-Request-Id:
62 - a38516b7-de3e-4c49-9405-0bded1f29145 65 - 71654830-90c8-4ff3-89e7-7a9d146c4483
63 X-Runtime: 66 X-Runtime:
64 - '0.047610' 67 - '0.047963'
65 X-XSS-Protection: 68 X-XSS-Protection:
66 - 1; mode=block 69 - 1; mode=block
67 content-length:
68 - '1308'
69 status: 70 status:
70 code: 200 71 code: 200
71 message: OK 72 message: OK
@@ -83,35 +84,38 @@ interactions:
83 Content-Length: 84 Content-Length:
84 - '0' 85 - '0'
85 User-Agent: 86 User-Agent:
86 - python-requests/2.22.0 87 - tests/v311
87 method: POST 88 method: POST
88 uri: http://localhost:3000/api/v1/statuses/108532515807337403/bookmark 89 uri: http://localhost:3000/api/v1/statuses/109304274970966616/bookmark
89 response: 90 response:
90 body: 91 body:
91 string: '{"id":"108532515807337403","created_at":"2022-06-24T12:46:05.129Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"ja","uri":"http://localhost/users/mastodonpy_test/statuses/108532515807337403","url":"http://localhost/@mastodonpy_test/108532515807337403","replies_count":0,"reblogs_count":0,"favourites_count":0,"edited_at":null,"favourited":false,"reblogged":false,"muted":false,"bookmarked":true,"pinned":false,"content":"\u003cp\u003eToot!\u003c/p\u003e","reblog":null,"application":{"name":"Mastodon.py 92 string: '{"id":"109304274970966616","created_at":"2022-11-07T19:54:35.413Z","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/109304274970966616","url":"http://localhost:3000/@mastodonpy_test/109304274970966616","replies_count":0,"reblogs_count":0,"favourites_count":0,"edited_at":null,"favourited":false,"reblogged":false,"muted":false,"bookmarked":true,"pinned":false,"content":"\u003cp\u003eToot!\u003c/p\u003e","filtered":[],"reblog":null,"application":{"name":"Mastodon.py
92 test suite","website":null},"account":{"id":"1234567890123456","username":"mastodonpy_test","acct":"mastodonpy_test","display_name":"","locked":true,"bot":false,"discoverable":null,"group":false,"created_at":"2022-06-24T00:00:00.000Z","note":"","url":"http://localhost/@mastodonpy_test","avatar":"http://localhost/avatars/original/missing.png","avatar_static":"http://localhost/avatars/original/missing.png","header":"http://localhost/headers/original/missing.png","header_static":"http://localhost/headers/original/missing.png","followers_count":0,"following_count":0,"statuses_count":1,"last_status_at":"2022-06-24","emojis":[],"fields":[]},"media_attachments":[],"mentions":[],"tags":[],"emojis":[],"card":null,"poll":null}' 93 test suite","website":null},"account":{"id":"1234567890123456","username":"mastodonpy_test","acct":"mastodonpy_test","display_name":"John
94 Lennon","locked":true,"bot":false,"discoverable":null,"group":false,"created_at":"2022-11-07T00:00:00.000Z","note":"\u003cp\u003eI
95 walk funny\u003c/p\u003e","url":"http://localhost:3000/@mastodonpy_test","avatar":"http://localhost:3000/system/accounts/avatars/123/456/789/012/345/original/2d5ad2a2a4ca9e32.jpg","avatar_static":"http://localhost:3000/system/accounts/avatars/123/456/789/012/345/original/2d5ad2a2a4ca9e32.jpg","header":"http://localhost:3000/system/accounts/headers/123/456/789/012/345/original/51bc27ef4d67326e.jpg","header_static":"http://localhost:3000/system/accounts/headers/123/456/789/012/345/original/51bc27ef4d67326e.jpg","followers_count":0,"following_count":0,"statuses_count":1,"last_status_at":"2022-11-07","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}'
93 headers: 96 headers:
94 Cache-Control: 97 Cache-Control:
95 - no-store 98 - no-store
96 Content-Security-Policy: 99 Content-Security-Policy:
97 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src 100 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src
98 ''self'' http://localhost; img-src ''self'' https: data: blob: http://localhost; 101 ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000;
99 style-src ''self'' http://localhost ''nonce-r/DodIkic+v9H9lAcksQVw==''; media-src 102 style-src ''self'' http://localhost:3000 ''nonce-q5n9opqddMkgkb7z9RL4WA=='';
100 ''self'' https: data: http://localhost; frame-src ''self'' https:; manifest-src 103 media-src ''self'' https: data: http://localhost:3000; frame-src ''self''
101 ''self'' http://localhost; connect-src ''self'' data: blob: http://localhost 104 https:; manifest-src ''self'' http://localhost:3000; connect-src ''self''
102 http://files.example.com ws://localhost:4000 ws://localhost:3035 http://localhost:3035; 105 data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000
103 script-src ''self'' ''unsafe-inline'' ''unsafe-eval'' http://localhost; child-src 106 ws://localhost:3035 http://localhost:3035; script-src ''self'' ''unsafe-inline''
104 ''self'' blob: http://localhost; worker-src ''self'' blob: http://localhost' 107 ''unsafe-eval'' http://localhost:3000; child-src ''self'' blob: http://localhost:3000;
108 worker-src ''self'' blob: http://localhost:3000'
105 Content-Type: 109 Content-Type:
106 - application/json; charset=utf-8 110 - application/json; charset=utf-8
107 ETag: 111 ETag:
108 - W/"bb1e121980e105d13ea65b61a8fe3f9e" 112 - W/"5fc3a2b7be8452fc31cf43c1418b0149"
109 Referrer-Policy: 113 Referrer-Policy:
110 - strict-origin-when-cross-origin 114 - strict-origin-when-cross-origin
111 Transfer-Encoding: 115 Transfer-Encoding:
112 - chunked 116 - chunked
113 Vary: 117 Vary:
114 - Accept, Accept-Encoding, Origin 118 - Accept, Origin
115 X-Content-Type-Options: 119 X-Content-Type-Options:
116 - nosniff 120 - nosniff
117 X-Download-Options: 121 X-Download-Options:
@@ -121,13 +125,11 @@ interactions:
121 X-Permitted-Cross-Domain-Policies: 125 X-Permitted-Cross-Domain-Policies:
122 - none 126 - none
123 X-Request-Id: 127 X-Request-Id:
124 - 4af13637-38f4-41d6-ad47-756de2626bf3 128 - 0d63c119-01b8-4a32-97be-9310ec314fb3
125 X-Runtime: 129 X-Runtime:
126 - '0.041993' 130 - '0.032409'
127 X-XSS-Protection: 131 X-XSS-Protection:
128 - 1; mode=block 132 - 1; mode=block
129 content-length:
130 - '1307'
131 status: 133 status:
132 code: 200 134 code: 200
133 message: OK 135 message: OK
@@ -143,37 +145,40 @@ interactions:
143 Connection: 145 Connection:
144 - keep-alive 146 - keep-alive
145 User-Agent: 147 User-Agent:
146 - python-requests/2.22.0 148 - tests/v311
147 method: GET 149 method: GET
148 uri: http://localhost:3000/api/v1/bookmarks 150 uri: http://localhost:3000/api/v1/bookmarks
149 response: 151 response:
150 body: 152 body:
151 string: '[{"id":"108532515807337403","created_at":"2022-06-24T12:46:05.129Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"ja","uri":"http://localhost/users/mastodonpy_test/statuses/108532515807337403","url":"http://localhost/@mastodonpy_test/108532515807337403","replies_count":0,"reblogs_count":0,"favourites_count":0,"edited_at":null,"favourited":false,"reblogged":false,"muted":false,"bookmarked":true,"pinned":false,"content":"\u003cp\u003eToot!\u003c/p\u003e","reblog":null,"application":{"name":"Mastodon.py 153 string: '[{"id":"109304274970966616","created_at":"2022-11-07T19:54:35.413Z","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/109304274970966616","url":"http://localhost:3000/@mastodonpy_test/109304274970966616","replies_count":0,"reblogs_count":0,"favourites_count":0,"edited_at":null,"favourited":false,"reblogged":false,"muted":false,"bookmarked":true,"pinned":false,"content":"\u003cp\u003eToot!\u003c/p\u003e","filtered":[],"reblog":null,"application":{"name":"Mastodon.py
152 test suite","website":null},"account":{"id":"1234567890123456","username":"mastodonpy_test","acct":"mastodonpy_test","display_name":"","locked":true,"bot":false,"discoverable":null,"group":false,"created_at":"2022-06-24T00:00:00.000Z","note":"","url":"http://localhost/@mastodonpy_test","avatar":"http://localhost/avatars/original/missing.png","avatar_static":"http://localhost/avatars/original/missing.png","header":"http://localhost/headers/original/missing.png","header_static":"http://localhost/headers/original/missing.png","followers_count":0,"following_count":0,"statuses_count":1,"last_status_at":"2022-06-24","emojis":[],"fields":[]},"media_attachments":[],"mentions":[],"tags":[],"emojis":[],"card":null,"poll":null}]' 154 test suite","website":null},"account":{"id":"1234567890123456","username":"mastodonpy_test","acct":"mastodonpy_test","display_name":"John
155 Lennon","locked":true,"bot":false,"discoverable":null,"group":false,"created_at":"2022-11-07T00:00:00.000Z","note":"\u003cp\u003eI
156 walk funny\u003c/p\u003e","url":"http://localhost:3000/@mastodonpy_test","avatar":"http://localhost:3000/system/accounts/avatars/123/456/789/012/345/original/2d5ad2a2a4ca9e32.jpg","avatar_static":"http://localhost:3000/system/accounts/avatars/123/456/789/012/345/original/2d5ad2a2a4ca9e32.jpg","header":"http://localhost:3000/system/accounts/headers/123/456/789/012/345/original/51bc27ef4d67326e.jpg","header_static":"http://localhost:3000/system/accounts/headers/123/456/789/012/345/original/51bc27ef4d67326e.jpg","followers_count":0,"following_count":0,"statuses_count":1,"last_status_at":"2022-11-07","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}]'
153 headers: 157 headers:
154 Cache-Control: 158 Cache-Control:
155 - no-store 159 - no-store
156 Content-Security-Policy: 160 Content-Security-Policy:
157 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src 161 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src
158 ''self'' http://localhost; img-src ''self'' https: data: blob: http://localhost; 162 ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000;
159 style-src ''self'' http://localhost ''nonce-EEFQZtT2hj45UYMa5FifxA==''; media-src 163 style-src ''self'' http://localhost:3000 ''nonce-qaB1c38CAsaE4uN8y4rl1A=='';
160 ''self'' https: data: http://localhost; frame-src ''self'' https:; manifest-src 164 media-src ''self'' https: data: http://localhost:3000; frame-src ''self''
161 ''self'' http://localhost; connect-src ''self'' data: blob: http://localhost 165 https:; manifest-src ''self'' http://localhost:3000; connect-src ''self''
162 http://files.example.com ws://localhost:4000 ws://localhost:3035 http://localhost:3035; 166 data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000
163 script-src ''self'' ''unsafe-inline'' ''unsafe-eval'' http://localhost; child-src 167 ws://localhost:3035 http://localhost:3035; script-src ''self'' ''unsafe-inline''
164 ''self'' blob: http://localhost; worker-src ''self'' blob: http://localhost' 168 ''unsafe-eval'' http://localhost:3000; child-src ''self'' blob: http://localhost:3000;
169 worker-src ''self'' blob: http://localhost:3000'
165 Content-Type: 170 Content-Type:
166 - application/json; charset=utf-8 171 - application/json; charset=utf-8
167 ETag: 172 ETag:
168 - W/"e28cea671d77758e8cd2652347a030d1" 173 - W/"4bad7df0d9274180564b5f9481a35558"
169 Link: 174 Link:
170 - <http://localhost:3000/api/v1/bookmarks?min_id=11>; rel="prev" 175 - <http://localhost:3000/api/v1/bookmarks?min_id=1>; rel="prev"
171 Referrer-Policy: 176 Referrer-Policy:
172 - strict-origin-when-cross-origin 177 - strict-origin-when-cross-origin
173 Transfer-Encoding: 178 Transfer-Encoding:
174 - chunked 179 - chunked
175 Vary: 180 Vary:
176 - Accept, Accept-Encoding, Origin 181 - Accept, Origin
177 X-Content-Type-Options: 182 X-Content-Type-Options:
178 - nosniff 183 - nosniff
179 X-Download-Options: 184 X-Download-Options:
@@ -183,13 +188,11 @@ interactions:
183 X-Permitted-Cross-Domain-Policies: 188 X-Permitted-Cross-Domain-Policies:
184 - none 189 - none
185 X-Request-Id: 190 X-Request-Id:
186 - 0fe7aaf8-add4-4523-a98f-22608f714cad 191 - 99d6e596-a8f0-4fff-bf9d-909aee84c100
187 X-Runtime: 192 X-Runtime:
188 - '0.036771' 193 - '0.027299'
189 X-XSS-Protection: 194 X-XSS-Protection:
190 - 1; mode=block 195 - 1; mode=block
191 content-length:
192 - '1309'
193 status: 196 status:
194 code: 200 197 code: 200
195 message: OK 198 message: OK
@@ -205,38 +208,41 @@ interactions:
205 Connection: 208 Connection:
206 - keep-alive 209 - keep-alive
207 User-Agent: 210 User-Agent:
208 - python-requests/2.22.0 211 - tests/v311
209 method: GET 212 method: GET
210 uri: http://localhost:3000/api/v1/bookmarks?limit=1 213 uri: http://localhost:3000/api/v1/bookmarks?limit=1
211 response: 214 response:
212 body: 215 body:
213 string: '[{"id":"108532515807337403","created_at":"2022-06-24T12:46:05.129Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"ja","uri":"http://localhost/users/mastodonpy_test/statuses/108532515807337403","url":"http://localhost/@mastodonpy_test/108532515807337403","replies_count":0,"reblogs_count":0,"favourites_count":0,"edited_at":null,"favourited":false,"reblogged":false,"muted":false,"bookmarked":true,"pinned":false,"content":"\u003cp\u003eToot!\u003c/p\u003e","reblog":null,"application":{"name":"Mastodon.py 216 string: '[{"id":"109304274970966616","created_at":"2022-11-07T19:54:35.413Z","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/109304274970966616","url":"http://localhost:3000/@mastodonpy_test/109304274970966616","replies_count":0,"reblogs_count":0,"favourites_count":0,"edited_at":null,"favourited":false,"reblogged":false,"muted":false,"bookmarked":true,"pinned":false,"content":"\u003cp\u003eToot!\u003c/p\u003e","filtered":[],"reblog":null,"application":{"name":"Mastodon.py
214 test suite","website":null},"account":{"id":"1234567890123456","username":"mastodonpy_test","acct":"mastodonpy_test","display_name":"","locked":true,"bot":false,"discoverable":null,"group":false,"created_at":"2022-06-24T00:00:00.000Z","note":"","url":"http://localhost/@mastodonpy_test","avatar":"http://localhost/avatars/original/missing.png","avatar_static":"http://localhost/avatars/original/missing.png","header":"http://localhost/headers/original/missing.png","header_static":"http://localhost/headers/original/missing.png","followers_count":0,"following_count":0,"statuses_count":1,"last_status_at":"2022-06-24","emojis":[],"fields":[]},"media_attachments":[],"mentions":[],"tags":[],"emojis":[],"card":null,"poll":null}]' 217 test suite","website":null},"account":{"id":"1234567890123456","username":"mastodonpy_test","acct":"mastodonpy_test","display_name":"John
218 Lennon","locked":true,"bot":false,"discoverable":null,"group":false,"created_at":"2022-11-07T00:00:00.000Z","note":"\u003cp\u003eI
219 walk funny\u003c/p\u003e","url":"http://localhost:3000/@mastodonpy_test","avatar":"http://localhost:3000/system/accounts/avatars/123/456/789/012/345/original/2d5ad2a2a4ca9e32.jpg","avatar_static":"http://localhost:3000/system/accounts/avatars/123/456/789/012/345/original/2d5ad2a2a4ca9e32.jpg","header":"http://localhost:3000/system/accounts/headers/123/456/789/012/345/original/51bc27ef4d67326e.jpg","header_static":"http://localhost:3000/system/accounts/headers/123/456/789/012/345/original/51bc27ef4d67326e.jpg","followers_count":0,"following_count":0,"statuses_count":1,"last_status_at":"2022-11-07","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}]'
215 headers: 220 headers:
216 Cache-Control: 221 Cache-Control:
217 - no-store 222 - no-store
218 Content-Security-Policy: 223 Content-Security-Policy:
219 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src 224 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src
220 ''self'' http://localhost; img-src ''self'' https: data: blob: http://localhost; 225 ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000;
221 style-src ''self'' http://localhost ''nonce-wzGUumpjXwVRz6YQjB+AhQ==''; media-src 226 style-src ''self'' http://localhost:3000 ''nonce-IVYXHm3pd6azXB9190r8iA=='';
222 ''self'' https: data: http://localhost; frame-src ''self'' https:; manifest-src 227 media-src ''self'' https: data: http://localhost:3000; frame-src ''self''
223 ''self'' http://localhost; connect-src ''self'' data: blob: http://localhost 228 https:; manifest-src ''self'' http://localhost:3000; connect-src ''self''
224 http://files.example.com ws://localhost:4000 ws://localhost:3035 http://localhost:3035; 229 data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000
225 script-src ''self'' ''unsafe-inline'' ''unsafe-eval'' http://localhost; child-src 230 ws://localhost:3035 http://localhost:3035; script-src ''self'' ''unsafe-inline''
226 ''self'' blob: http://localhost; worker-src ''self'' blob: http://localhost' 231 ''unsafe-eval'' http://localhost:3000; child-src ''self'' blob: http://localhost:3000;
232 worker-src ''self'' blob: http://localhost:3000'
227 Content-Type: 233 Content-Type:
228 - application/json; charset=utf-8 234 - application/json; charset=utf-8
229 ETag: 235 ETag:
230 - W/"e28cea671d77758e8cd2652347a030d1" 236 - W/"4bad7df0d9274180564b5f9481a35558"
231 Link: 237 Link:
232 - <http://localhost:3000/api/v1/bookmarks?limit=1&max_id=11>; rel="next", <http://localhost:3000/api/v1/bookmarks?limit=1&min_id=11>; 238 - <http://localhost:3000/api/v1/bookmarks?limit=1&max_id=1>; rel="next", <http://localhost:3000/api/v1/bookmarks?limit=1&min_id=1>;
233 rel="prev" 239 rel="prev"
234 Referrer-Policy: 240 Referrer-Policy:
235 - strict-origin-when-cross-origin 241 - strict-origin-when-cross-origin
236 Transfer-Encoding: 242 Transfer-Encoding:
237 - chunked 243 - chunked
238 Vary: 244 Vary:
239 - Accept, Accept-Encoding, Origin 245 - Accept, Origin
240 X-Content-Type-Options: 246 X-Content-Type-Options:
241 - nosniff 247 - nosniff
242 X-Download-Options: 248 X-Download-Options:
@@ -246,13 +252,11 @@ interactions:
246 X-Permitted-Cross-Domain-Policies: 252 X-Permitted-Cross-Domain-Policies:
247 - none 253 - none
248 X-Request-Id: 254 X-Request-Id:
249 - 7c887921-a7ee-478d-8e68-61359f4eacaf 255 - 23a66b1d-f163-40a0-9d8f-db38c443f1cd
250 X-Runtime: 256 X-Runtime:
251 - '0.037690' 257 - '0.021691'
252 X-XSS-Protection: 258 X-XSS-Protection:
253 - 1; mode=block 259 - 1; mode=block
254 content-length:
255 - '1309'
256 status: 260 status:
257 code: 200 261 code: 200
258 message: OK 262 message: OK
@@ -270,35 +274,38 @@ interactions:
270 Content-Length: 274 Content-Length:
271 - '0' 275 - '0'
272 User-Agent: 276 User-Agent:
273 - python-requests/2.22.0 277 - tests/v311
274 method: POST 278 method: POST
275 uri: http://localhost:3000/api/v1/statuses/108532515807337403/unbookmark 279 uri: http://localhost:3000/api/v1/statuses/109304274970966616/unbookmark
276 response: 280 response:
277 body: 281 body:
278 string: '{"id":"108532515807337403","created_at":"2022-06-24T12:46:05.129Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"ja","uri":"http://localhost/users/mastodonpy_test/statuses/108532515807337403","url":"http://localhost/@mastodonpy_test/108532515807337403","replies_count":0,"reblogs_count":0,"favourites_count":0,"edited_at":null,"favourited":false,"reblogged":false,"muted":false,"bookmarked":false,"pinned":false,"content":"\u003cp\u003eToot!\u003c/p\u003e","reblog":null,"application":{"name":"Mastodon.py 282 string: '{"id":"109304274970966616","created_at":"2022-11-07T19:54:35.413Z","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/109304274970966616","url":"http://localhost:3000/@mastodonpy_test/109304274970966616","replies_count":0,"reblogs_count":0,"favourites_count":0,"edited_at":null,"favourited":false,"reblogged":false,"muted":false,"bookmarked":false,"pinned":false,"content":"\u003cp\u003eToot!\u003c/p\u003e","filtered":[],"reblog":null,"application":{"name":"Mastodon.py
279 test suite","website":null},"account":{"id":"1234567890123456","username":"mastodonpy_test","acct":"mastodonpy_test","display_name":"","locked":true,"bot":false,"discoverable":null,"group":false,"created_at":"2022-06-24T00:00:00.000Z","note":"","url":"http://localhost/@mastodonpy_test","avatar":"http://localhost/avatars/original/missing.png","avatar_static":"http://localhost/avatars/original/missing.png","header":"http://localhost/headers/original/missing.png","header_static":"http://localhost/headers/original/missing.png","followers_count":0,"following_count":0,"statuses_count":1,"last_status_at":"2022-06-24","emojis":[],"fields":[]},"media_attachments":[],"mentions":[],"tags":[],"emojis":[],"card":null,"poll":null}' 283 test suite","website":null},"account":{"id":"1234567890123456","username":"mastodonpy_test","acct":"mastodonpy_test","display_name":"John
284 Lennon","locked":true,"bot":false,"discoverable":null,"group":false,"created_at":"2022-11-07T00:00:00.000Z","note":"\u003cp\u003eI
285 walk funny\u003c/p\u003e","url":"http://localhost:3000/@mastodonpy_test","avatar":"http://localhost:3000/system/accounts/avatars/123/456/789/012/345/original/2d5ad2a2a4ca9e32.jpg","avatar_static":"http://localhost:3000/system/accounts/avatars/123/456/789/012/345/original/2d5ad2a2a4ca9e32.jpg","header":"http://localhost:3000/system/accounts/headers/123/456/789/012/345/original/51bc27ef4d67326e.jpg","header_static":"http://localhost:3000/system/accounts/headers/123/456/789/012/345/original/51bc27ef4d67326e.jpg","followers_count":0,"following_count":0,"statuses_count":1,"last_status_at":"2022-11-07","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}'
280 headers: 286 headers:
281 Cache-Control: 287 Cache-Control:
282 - no-store 288 - no-store
283 Content-Security-Policy: 289 Content-Security-Policy:
284 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src 290 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src
285 ''self'' http://localhost; img-src ''self'' https: data: blob: http://localhost; 291 ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000;
286 style-src ''self'' http://localhost ''nonce-x2CjCkxjnkvgJiPtS/CoIg==''; media-src 292 style-src ''self'' http://localhost:3000 ''nonce-sYP8Q5qaffX7XfkYXjvosw=='';
287 ''self'' https: data: http://localhost; frame-src ''self'' https:; manifest-src 293 media-src ''self'' https: data: http://localhost:3000; frame-src ''self''
288 ''self'' http://localhost; connect-src ''self'' data: blob: http://localhost 294 https:; manifest-src ''self'' http://localhost:3000; connect-src ''self''
289 http://files.example.com ws://localhost:4000 ws://localhost:3035 http://localhost:3035; 295 data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000
290 script-src ''self'' ''unsafe-inline'' ''unsafe-eval'' http://localhost; child-src 296 ws://localhost:3035 http://localhost:3035; script-src ''self'' ''unsafe-inline''
291 ''self'' blob: http://localhost; worker-src ''self'' blob: http://localhost' 297 ''unsafe-eval'' http://localhost:3000; child-src ''self'' blob: http://localhost:3000;
298 worker-src ''self'' blob: http://localhost:3000'
292 Content-Type: 299 Content-Type:
293 - application/json; charset=utf-8 300 - application/json; charset=utf-8
294 ETag: 301 ETag:
295 - W/"16c19c98c5667003bada6cc08d6a9efd" 302 - W/"3c069c90f0e3a5d2527cc7fcc3e2df1b"
296 Referrer-Policy: 303 Referrer-Policy:
297 - strict-origin-when-cross-origin 304 - strict-origin-when-cross-origin
298 Transfer-Encoding: 305 Transfer-Encoding:
299 - chunked 306 - chunked
300 Vary: 307 Vary:
301 - Accept, Accept-Encoding, Origin 308 - Accept, Origin
302 X-Content-Type-Options: 309 X-Content-Type-Options:
303 - nosniff 310 - nosniff
304 X-Download-Options: 311 X-Download-Options:
@@ -308,13 +315,11 @@ interactions:
308 X-Permitted-Cross-Domain-Policies: 315 X-Permitted-Cross-Domain-Policies:
309 - none 316 - none
310 X-Request-Id: 317 X-Request-Id:
311 - 61142a88-6453-47c6-8230-6b6196efb64c 318 - 01dee21f-40ee-431b-a96e-d266cfbd8ebc
312 X-Runtime: 319 X-Runtime:
313 - '0.035340' 320 - '0.024825'
314 X-XSS-Protection: 321 X-XSS-Protection:
315 - 1; mode=block 322 - 1; mode=block
316 content-length:
317 - '1308'
318 status: 323 status:
319 code: 200 324 code: 200
320 message: OK 325 message: OK
@@ -330,7 +335,7 @@ interactions:
330 Connection: 335 Connection:
331 - keep-alive 336 - keep-alive
332 User-Agent: 337 User-Agent:
333 - python-requests/2.22.0 338 - tests/v311
334 method: GET 339 method: GET
335 uri: http://localhost:3000/api/v1/bookmarks 340 uri: http://localhost:3000/api/v1/bookmarks
336 response: 341 response:
@@ -341,23 +346,24 @@ interactions:
341 - no-store 346 - no-store
342 Content-Security-Policy: 347 Content-Security-Policy:
343 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src 348 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src
344 ''self'' http://localhost; img-src ''self'' https: data: blob: http://localhost; 349 ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000;
345 style-src ''self'' http://localhost ''nonce-i6oSjmQ5IE8wtOR+vDrGZw==''; media-src 350 style-src ''self'' http://localhost:3000 ''nonce-+Ohq389GF6W8F6K0NUVMWg=='';
346 ''self'' https: data: http://localhost; frame-src ''self'' https:; manifest-src 351 media-src ''self'' https: data: http://localhost:3000; frame-src ''self''
347 ''self'' http://localhost; connect-src ''self'' data: blob: http://localhost 352 https:; manifest-src ''self'' http://localhost:3000; connect-src ''self''
348 http://files.example.com ws://localhost:4000 ws://localhost:3035 http://localhost:3035; 353 data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000
349 script-src ''self'' ''unsafe-inline'' ''unsafe-eval'' http://localhost; child-src 354 ws://localhost:3035 http://localhost:3035; script-src ''self'' ''unsafe-inline''
350 ''self'' blob: http://localhost; worker-src ''self'' blob: http://localhost' 355 ''unsafe-eval'' http://localhost:3000; child-src ''self'' blob: http://localhost:3000;
356 worker-src ''self'' blob: http://localhost:3000'
351 Content-Type: 357 Content-Type:
352 - application/json; charset=utf-8 358 - application/json; charset=utf-8
353 ETag: 359 ETag:
354 - W/"aaa12070e167024a89ca985596a44579" 360 - W/"4f53cda18c2baa0c0354bb5f9a3ecbe5"
355 Referrer-Policy: 361 Referrer-Policy:
356 - strict-origin-when-cross-origin 362 - strict-origin-when-cross-origin
357 Transfer-Encoding: 363 Transfer-Encoding:
358 - chunked 364 - chunked
359 Vary: 365 Vary:
360 - Accept, Accept-Encoding, Origin 366 - Accept, Origin
361 X-Content-Type-Options: 367 X-Content-Type-Options:
362 - nosniff 368 - nosniff
363 X-Download-Options: 369 X-Download-Options:
@@ -367,13 +373,11 @@ interactions:
367 X-Permitted-Cross-Domain-Policies: 373 X-Permitted-Cross-Domain-Policies:
368 - none 374 - none
369 X-Request-Id: 375 X-Request-Id:
370 - 639bbb25-65a5-44eb-a886-d7092f891ecb 376 - 8fe6df27-8b32-4ac3-9041-8a11b69c2a3e
371 X-Runtime: 377 X-Runtime:
372 - '0.014781' 378 - '0.008476'
373 X-XSS-Protection: 379 X-XSS-Protection:
374 - 1; mode=block 380 - 1; mode=block
375 content-length:
376 - '2'
377 status: 381 status:
378 code: 200 382 code: 200
379 message: OK 383 message: OK
@@ -391,35 +395,38 @@ interactions:
391 Content-Length: 395 Content-Length:
392 - '0' 396 - '0'
393 User-Agent: 397 User-Agent:
394 - python-requests/2.22.0 398 - tests/v311
395 method: DELETE 399 method: DELETE
396 uri: http://localhost:3000/api/v1/statuses/108532515807337403 400 uri: http://localhost:3000/api/v1/statuses/109304274970966616
397 response: 401 response:
398 body: 402 body:
399 string: '{"id":"108532515807337403","created_at":"2022-06-24T12:46:05.129Z","in_reply_to_id":null,"in_reply_to_account_id":null,"sensitive":false,"spoiler_text":"","visibility":"public","language":"ja","uri":"http://localhost/users/mastodonpy_test/statuses/108532515807337403","url":"http://localhost/@mastodonpy_test/108532515807337403","replies_count":0,"reblogs_count":0,"favourites_count":0,"edited_at":null,"favourited":false,"reblogged":false,"muted":false,"bookmarked":false,"pinned":false,"text":"Toot!","reblog":null,"application":{"name":"Mastodon.py 403 string: '{"id":"109304274970966616","created_at":"2022-11-07T19:54:35.413Z","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/109304274970966616","url":"http://localhost:3000/@mastodonpy_test/109304274970966616","replies_count":0,"reblogs_count":0,"favourites_count":0,"edited_at":null,"favourited":false,"reblogged":false,"muted":false,"bookmarked":false,"pinned":false,"text":"Toot!","filtered":[],"reblog":null,"application":{"name":"Mastodon.py
400 test suite","website":null},"account":{"id":"1234567890123456","username":"mastodonpy_test","acct":"mastodonpy_test","display_name":"","locked":true,"bot":false,"discoverable":null,"group":false,"created_at":"2022-06-24T00:00:00.000Z","note":"","url":"http://localhost/@mastodonpy_test","avatar":"http://localhost/avatars/original/missing.png","avatar_static":"http://localhost/avatars/original/missing.png","header":"http://localhost/headers/original/missing.png","header_static":"http://localhost/headers/original/missing.png","followers_count":0,"following_count":0,"statuses_count":0,"last_status_at":"2022-06-24","emojis":[],"fields":[]},"media_attachments":[],"mentions":[],"tags":[],"emojis":[],"card":null,"poll":null}' 404 test suite","website":null},"account":{"id":"1234567890123456","username":"mastodonpy_test","acct":"mastodonpy_test","display_name":"John
405 Lennon","locked":true,"bot":false,"discoverable":null,"group":false,"created_at":"2022-11-07T00:00:00.000Z","note":"\u003cp\u003eI
406 walk funny\u003c/p\u003e","url":"http://localhost:3000/@mastodonpy_test","avatar":"http://localhost:3000/system/accounts/avatars/123/456/789/012/345/original/2d5ad2a2a4ca9e32.jpg","avatar_static":"http://localhost:3000/system/accounts/avatars/123/456/789/012/345/original/2d5ad2a2a4ca9e32.jpg","header":"http://localhost:3000/system/accounts/headers/123/456/789/012/345/original/51bc27ef4d67326e.jpg","header_static":"http://localhost:3000/system/accounts/headers/123/456/789/012/345/original/51bc27ef4d67326e.jpg","followers_count":0,"following_count":0,"statuses_count":0,"last_status_at":"2022-11-07","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}'
401 headers: 407 headers:
402 Cache-Control: 408 Cache-Control:
403 - no-store 409 - no-store
404 Content-Security-Policy: 410 Content-Security-Policy:
405 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src 411 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src
406 ''self'' http://localhost; img-src ''self'' https: data: blob: http://localhost; 412 ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000;
407 style-src ''self'' http://localhost ''nonce-9ZHC6oHcDEPPkskChbQjOQ==''; media-src 413 style-src ''self'' http://localhost:3000 ''nonce-fQ2GC+eMnGQnPd1vrySBPw=='';
408 ''self'' https: data: http://localhost; frame-src ''self'' https:; manifest-src 414 media-src ''self'' https: data: http://localhost:3000; frame-src ''self''
409 ''self'' http://localhost; connect-src ''self'' data: blob: http://localhost 415 https:; manifest-src ''self'' http://localhost:3000; connect-src ''self''
410 http://files.example.com ws://localhost:4000 ws://localhost:3035 http://localhost:3035; 416 data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000
411 script-src ''self'' ''unsafe-inline'' ''unsafe-eval'' http://localhost; child-src 417 ws://localhost:3035 http://localhost:3035; script-src ''self'' ''unsafe-inline''
412 ''self'' blob: http://localhost; worker-src ''self'' blob: http://localhost' 418 ''unsafe-eval'' http://localhost:3000; child-src ''self'' blob: http://localhost:3000;
419 worker-src ''self'' blob: http://localhost:3000'
413 Content-Type: 420 Content-Type:
414 - application/json; charset=utf-8 421 - application/json; charset=utf-8
415 ETag: 422 ETag:
416 - W/"efc9742f5a2c445d981fd8b15ed77122" 423 - W/"99b48cd85e7b53a646d24aefdc9807a0"
417 Referrer-Policy: 424 Referrer-Policy:
418 - strict-origin-when-cross-origin 425 - strict-origin-when-cross-origin
419 Transfer-Encoding: 426 Transfer-Encoding:
420 - chunked 427 - chunked
421 Vary: 428 Vary:
422 - Accept, Accept-Encoding, Origin 429 - Accept, Origin
423 X-Content-Type-Options: 430 X-Content-Type-Options:
424 - nosniff 431 - nosniff
425 X-Download-Options: 432 X-Download-Options:
@@ -429,13 +436,11 @@ interactions:
429 X-Permitted-Cross-Domain-Policies: 436 X-Permitted-Cross-Domain-Policies:
430 - none 437 - none
431 X-Request-Id: 438 X-Request-Id:
432 - 1ca08d80-70b4-4aa9-abfe-5ca3286f63b8 439 - 1ddda808-6796-44bf-bbf1-e10a8bff2025
433 X-Runtime: 440 X-Runtime:
434 - '0.037653' 441 - '0.023346'
435 X-XSS-Protection: 442 X-XSS-Protection:
436 - 1; mode=block 443 - 1; mode=block
437 content-length:
438 - '1278'
439 status: 444 status:
440 code: 200 445 code: 200
441 message: OK 446 message: OK
Powered by cgit v1.2.3 (git 2.41.0)