aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'tests/cassettes/test_status.yaml')
-rw-r--r--tests/cassettes/test_status.yaml244
1 files changed, 176 insertions, 68 deletions
diff --git a/tests/cassettes/test_status.yaml b/tests/cassettes/test_status.yaml
index 56f8767..f745d09 100644
--- a/tests/cassettes/test_status.yaml
+++ b/tests/cassettes/test_status.yaml
@@ -2,88 +2,196 @@ interactions:
2- request: 2- request:
3 body: status=Toot%21 3 body: status=Toot%21
4 headers: 4 headers:
5 Accept: ['*/*'] 5 Accept:
6 Accept-Encoding: ['gzip, deflate'] 6 - '*/*'
7 Authorization: [Bearer __MASTODON_PY_TEST_ACCESS_TOKEN] 7 Accept-Encoding:
8 Connection: [keep-alive] 8 - gzip, deflate
9 Content-Length: ['14'] 9 Authorization:
10 Content-Type: [application/x-www-form-urlencoded] 10 - Bearer __MASTODON_PY_TEST_ACCESS_TOKEN
11 User-Agent: [python-requests/2.18.4] 11 Connection:
12 - keep-alive
13 Content-Length:
14 - '14'
15 Content-Type:
16 - application/x-www-form-urlencoded
17 User-Agent:
18 - tests/v311
12 method: POST 19 method: POST
13 uri: http://localhost:3000/api/v1/statuses 20 uri: http://localhost:3000/api/v1/statuses
14 response: 21 response:
15 body: {string: '{"id":"103704150940787433","created_at":"2020-02-22T19:29:24.121Z","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/103704150940787433","url":"http://localhost/@mastodonpy_test/103704150940787433","replies_count":0,"reblogs_count":0,"favourites_count":0,"favourited":false,"reblogged":false,"muted":false,"bookmarked":false,"pinned":false,"content":"\u003cp\u003eToot!\u003c/p\u003e","reblog":null,"application":{"name":"Mastodon.py 22 body:
16 test suite","website":null},"account":{"id":"1234567890123456","username":"mastodonpy_test","acct":"mastodonpy_test","display_name":"","locked":false,"bot":false,"discoverable":false,"group":false,"created_at":"2020-02-22T20:26:54.402Z","note":"\u003cp\u003e\u003c/p\u003e","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":3,"last_status_at":"2020-02-22","emojis":[],"fields":[]},"media_attachments":[],"mentions":[],"tags":[],"emojis":[],"card":null,"poll":null}'} 23 string: '{"id":"109304276322842835","created_at":"2022-11-07T19:54:56.040Z","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/109304276322842835","url":"http://localhost:3000/@mastodonpy_test/109304276322842835","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":"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":9,"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}'
17 headers: 27 headers:
18 Cache-Control: ['no-cache, no-store'] 28 Cache-Control:
19 Content-Type: [application/json; charset=utf-8] 29 - no-store
20 Referrer-Policy: [strict-origin-when-cross-origin] 30 Content-Security-Policy:
21 Transfer-Encoding: [chunked] 31 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src
22 Vary: ['Accept-Encoding, Origin'] 32 ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000;
23 X-Content-Type-Options: [nosniff] 33 style-src ''self'' http://localhost:3000 ''nonce-LL2D9wJN4tHxSBo/u6sYxw=='';
24 X-Download-Options: [noopen] 34 media-src ''self'' https: data: http://localhost:3000; frame-src ''self''
25 X-Frame-Options: [SAMEORIGIN] 35 https:; manifest-src ''self'' http://localhost:3000; connect-src ''self''
26 X-Permitted-Cross-Domain-Policies: [none] 36 data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000
27 X-Request-Id: [70b039fd-10d9-4f2d-b16e-790c33138a10] 37 ws://localhost:3035 http://localhost:3035; script-src ''self'' ''unsafe-inline''
28 X-Runtime: ['0.181578'] 38 ''unsafe-eval'' http://localhost:3000; child-src ''self'' blob: http://localhost:3000;
29 X-XSS-Protection: [1; mode=block] 39 worker-src ''self'' blob: http://localhost:3000'
30 content-length: ['1320'] 40 Content-Type:
31 status: {code: 200, message: OK} 41 - application/json; charset=utf-8
42 ETag:
43 - W/"340fb382fe64af0059abab064c446de9"
44 Referrer-Policy:
45 - strict-origin-when-cross-origin
46 Transfer-Encoding:
47 - chunked
48 Vary:
49 - Accept, Origin
50 X-Content-Type-Options:
51 - nosniff
52 X-Download-Options:
53 - noopen
54 X-Frame-Options:
55 - SAMEORIGIN
56 X-Permitted-Cross-Domain-Policies:
57 - none
58 X-RateLimit-Limit:
59 - '300'
60 X-RateLimit-Remaining:
61 - '223'
62 X-RateLimit-Reset:
63 - '2022-11-07T21:00:00.061907Z'
64 X-Request-Id:
65 - 5b892c81-210d-4909-bb37-1ea93f86f0d8
66 X-Runtime:
67 - '0.035066'
68 X-XSS-Protection:
69 - 1; mode=block
70 status:
71 code: 200
72 message: OK
32- request: 73- request:
33 body: null 74 body: null
34 headers: 75 headers:
35 Accept: ['*/*'] 76 Accept:
36 Accept-Encoding: ['gzip, deflate'] 77 - '*/*'
37 Authorization: [Bearer __MASTODON_PY_TEST_ACCESS_TOKEN] 78 Accept-Encoding:
38 Connection: [keep-alive] 79 - gzip, deflate
39 User-Agent: [python-requests/2.18.4] 80 Authorization:
81 - Bearer __MASTODON_PY_TEST_ACCESS_TOKEN
82 Connection:
83 - keep-alive
84 User-Agent:
85 - tests/v311
40 method: GET 86 method: GET
41 uri: http://localhost:3000/api/v1/statuses/103704150940787433 87 uri: http://localhost:3000/api/v1/statuses/109304276322842835
42 response: 88 response:
43 body: {string: '{"id":"103704150940787433","created_at":"2020-02-22T19:29:24.121Z","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/103704150940787433","url":"http://localhost/@mastodonpy_test/103704150940787433","replies_count":0,"reblogs_count":0,"favourites_count":0,"favourited":false,"reblogged":false,"muted":false,"bookmarked":false,"pinned":false,"content":"\u003cp\u003eToot!\u003c/p\u003e","reblog":null,"application":{"name":"Mastodon.py 89 body:
44 test suite","website":null},"account":{"id":"1234567890123456","username":"mastodonpy_test","acct":"mastodonpy_test","display_name":"","locked":false,"bot":false,"discoverable":false,"group":false,"created_at":"2020-02-22T20:26:54.402Z","note":"\u003cp\u003e\u003c/p\u003e","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":3,"last_status_at":"2020-02-22","emojis":[],"fields":[]},"media_attachments":[],"mentions":[],"tags":[],"emojis":[],"card":null,"poll":null}'} 90 string: '{"id":"109304276322842835","created_at":"2022-11-07T19:54:56.040Z","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/109304276322842835","url":"http://localhost:3000/@mastodonpy_test/109304276322842835","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
91 test suite","website":null},"account":{"id":"1234567890123456","username":"mastodonpy_test","acct":"mastodonpy_test","display_name":"John
92 Lennon","locked":true,"bot":false,"discoverable":null,"group":false,"created_at":"2022-11-07T00:00:00.000Z","note":"\u003cp\u003eI
93 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":9,"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}'
45 headers: 94 headers:
46 Cache-Control: ['no-cache, no-store'] 95 Cache-Control:
47 Content-Type: [application/json; charset=utf-8] 96 - no-store
48 Referrer-Policy: [strict-origin-when-cross-origin] 97 Content-Security-Policy:
49 Transfer-Encoding: [chunked] 98 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src
50 Vary: ['Accept-Encoding, Origin'] 99 ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000;
51 X-Content-Type-Options: [nosniff] 100 style-src ''self'' http://localhost:3000 ''nonce-/z98DBLaJrmffPpDVLTXiw=='';
52 X-Download-Options: [noopen] 101 media-src ''self'' https: data: http://localhost:3000; frame-src ''self''
53 X-Frame-Options: [SAMEORIGIN] 102 https:; manifest-src ''self'' http://localhost:3000; connect-src ''self''
54 X-Permitted-Cross-Domain-Policies: [none] 103 data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000
55 X-Request-Id: [61dd7a6a-a2d1-4e14-884b-1db165fec73c] 104 ws://localhost:3035 http://localhost:3035; script-src ''self'' ''unsafe-inline''
56 X-Runtime: ['0.084926'] 105 ''unsafe-eval'' http://localhost:3000; child-src ''self'' blob: http://localhost:3000;
57 X-XSS-Protection: [1; mode=block] 106 worker-src ''self'' blob: http://localhost:3000'
58 content-length: ['1320'] 107 Content-Type:
59 status: {code: 200, message: OK} 108 - application/json; charset=utf-8
109 ETag:
110 - W/"340fb382fe64af0059abab064c446de9"
111 Referrer-Policy:
112 - strict-origin-when-cross-origin
113 Transfer-Encoding:
114 - chunked
115 Vary:
116 - Accept, Origin
117 X-Content-Type-Options:
118 - nosniff
119 X-Download-Options:
120 - noopen
121 X-Frame-Options:
122 - SAMEORIGIN
123 X-Permitted-Cross-Domain-Policies:
124 - none
125 X-Request-Id:
126 - 875f798b-995a-45fb-bcd7-3abdbb034edd
127 X-Runtime:
128 - '0.024941'
129 X-XSS-Protection:
130 - 1; mode=block
131 status:
132 code: 200
133 message: OK
60- request: 134- request:
61 body: null 135 body: null
62 headers: 136 headers:
63 Accept: ['*/*'] 137 Accept:
64 Accept-Encoding: ['gzip, deflate'] 138 - '*/*'
65 Authorization: [Bearer __MASTODON_PY_TEST_ACCESS_TOKEN] 139 Accept-Encoding:
66 Connection: [keep-alive] 140 - gzip, deflate
67 Content-Length: ['0'] 141 Authorization:
68 User-Agent: [python-requests/2.18.4] 142 - Bearer __MASTODON_PY_TEST_ACCESS_TOKEN
143 Connection:
144 - keep-alive
145 Content-Length:
146 - '0'
147 User-Agent:
148 - tests/v311
69 method: DELETE 149 method: DELETE
70 uri: http://localhost:3000/api/v1/statuses/103704150940787433 150 uri: http://localhost:3000/api/v1/statuses/109304276322842835
71 response: 151 response:
72 body: {string: '{"id":"103704150940787433","created_at":"2020-02-22T19:29:24.121Z","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/103704150940787433","url":"http://localhost/@mastodonpy_test/103704150940787433","replies_count":0,"reblogs_count":0,"favourites_count":0,"favourited":false,"reblogged":false,"muted":false,"bookmarked":false,"pinned":false,"text":"Toot!","reblog":null,"application":{"name":"Mastodon.py 152 body:
73 test suite","website":null},"account":{"id":"1234567890123456","username":"mastodonpy_test","acct":"mastodonpy_test","display_name":"","locked":false,"bot":false,"discoverable":false,"group":false,"created_at":"2020-02-22T20:26:54.402Z","note":"\u003cp\u003e\u003c/p\u003e","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":3,"last_status_at":"2020-02-22","emojis":[],"fields":[]},"media_attachments":[],"mentions":[],"tags":[],"emojis":[],"card":null,"poll":null}'} 153 string: '{"id":"109304276322842835","created_at":"2022-11-07T19:54:56.040Z","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/109304276322842835","url":"http://localhost:3000/@mastodonpy_test/109304276322842835","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
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":8,"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}'
74 headers: 157 headers:
75 Cache-Control: ['no-cache, no-store'] 158 Cache-Control:
76 Content-Type: [application/json; charset=utf-8] 159 - no-store
77 Referrer-Policy: [strict-origin-when-cross-origin] 160 Content-Security-Policy:
78 Transfer-Encoding: [chunked] 161 - 'base-uri ''none''; default-src ''none''; frame-ancestors ''none''; font-src
79 Vary: ['Accept-Encoding, Origin'] 162 ''self'' http://localhost:3000; img-src ''self'' https: data: blob: http://localhost:3000;
80 X-Content-Type-Options: [nosniff] 163 style-src ''self'' http://localhost:3000 ''nonce-12UKaXtWyLquYKs86k5sHQ=='';
81 X-Download-Options: [noopen] 164 media-src ''self'' https: data: http://localhost:3000; frame-src ''self''
82 X-Frame-Options: [SAMEORIGIN] 165 https:; manifest-src ''self'' http://localhost:3000; connect-src ''self''
83 X-Permitted-Cross-Domain-Policies: [none] 166 data: blob: http://localhost:3000 http://localhost:3000 ws://localhost:4000
84 X-Request-Id: [01543968-6c29-4e4b-a1e4-16cf0cdfc7c1] 167 ws://localhost:3035 http://localhost:3035; script-src ''self'' ''unsafe-inline''
85 X-Runtime: ['0.134324'] 168 ''unsafe-eval'' http://localhost:3000; child-src ''self'' blob: http://localhost:3000;
86 X-XSS-Protection: [1; mode=block] 169 worker-src ''self'' blob: http://localhost:3000'
87 content-length: ['1290'] 170 Content-Type:
88 status: {code: 200, message: OK} 171 - application/json; charset=utf-8
172 ETag:
173 - W/"a4b3ff2fb608ceafa3fb82e64a323392"
174 Referrer-Policy:
175 - strict-origin-when-cross-origin
176 Transfer-Encoding:
177 - chunked
178 Vary:
179 - Accept, Origin
180 X-Content-Type-Options:
181 - nosniff
182 X-Download-Options:
183 - noopen
184 X-Frame-Options:
185 - SAMEORIGIN
186 X-Permitted-Cross-Domain-Policies:
187 - none
188 X-Request-Id:
189 - 077110ea-f0bc-4ac0-8d6e-938a0b76e40f
190 X-Runtime:
191 - '0.026770'
192 X-XSS-Protection:
193 - 1; mode=block
194 status:
195 code: 200
196 message: OK
89version: 1 197version: 1
Powered by cgit v1.2.3 (git 2.41.0)