Merge lp:~flo-fuchs/postorius/archival_options into lp:postorius
- archival_options
- Merge into trunk
Status: | Merged | ||||
---|---|---|---|---|---|
Merged at revision: | 222 | ||||
Proposed branch: | lp:~flo-fuchs/postorius/archival_options | ||||
Merge into: | lp:postorius | ||||
Diff against target: |
20706 lines (+3943/-16289) 24 files modified
src/postorius/forms.py (+16/-2) src/postorius/static/postorius/css/style.css (+9/-0) src/postorius/templates/postorius/base.html (+1/-1) src/postorius/templates/postorius/domain_index.html (+0/-2) src/postorius/templates/postorius/lists/archival_options.html (+23/-0) src/postorius/templates/postorius/menu/list_nav.html (+3/-0) src/postorius/tests/fixtures/vcr_cassettes/archival_options.yaml (+144/-0) src/postorius/tests/fixtures/vcr_cassettes/list_members_access.yaml (+647/-4070) src/postorius/tests/fixtures/vcr_cassettes/list_members_page.yaml (+373/-1822) src/postorius/tests/fixtures/vcr_cassettes/test_list_archival_options.yaml (+390/-0) src/postorius/tests/fixtures/vcr_cassettes/test_list_archival_options_disable_archiver.yaml (+89/-0) src/postorius/tests/fixtures/vcr_cassettes/test_list_archival_options_enable_archiver.yaml (+121/-0) src/postorius/tests/fixtures/vcr_cassettes/test_list_creation.yaml (+267/-1734) src/postorius/tests/fixtures/vcr_cassettes/test_list_index.yaml (+263/-1361) src/postorius/tests/fixtures/vcr_cassettes/test_list_members_add_moderator.yaml (+244/-1254) src/postorius/tests/fixtures/vcr_cassettes/test_list_members_add_owner.yaml (+244/-1254) src/postorius/tests/fixtures/vcr_cassettes/test_list_members_add_owner_new_owner_added.yaml (+9/-94) src/postorius/tests/fixtures/vcr_cassettes/test_list_members_new_moderator_added.yaml (+9/-94) src/postorius/tests/fixtures/vcr_cassettes/test_list_metrics.yaml (+403/-2465) src/postorius/tests/fixtures/vcr_cassettes/test_list_summary.yaml (+418/-2128) src/postorius/tests/mailman_api_tests/__init__.py (+15/-0) src/postorius/tests/mailman_api_tests/test_archival_options.py (+168/-0) src/postorius/urls.py (+3/-0) src/postorius/views/list.py (+84/-8) |
||||
To merge this branch: | bzr merge lp:~flo-fuchs/postorius/archival_options | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Terri | Approve | ||
Review via email:
|
Commit message
Description of the change
This branch adds list archival options to postorius.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Florian Fuchs (flo-fuchs) wrote : | # |
- 218. By Florian Fuchs
-
Changed page/nav to "Archivers"
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Terri (terriko) wrote : | # |
Keeping track of minor bugs here: The archivers list doesn't maintain state (i.e. show you which ones are activated) after you hit submit.
- 219. By Florian Fuchs
-
added some comments to view
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Florian Fuchs (flo-fuchs) wrote : | # |
Interesting, it should really show the correct state after submitting. Let's investigate...
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Florian Fuchs (flo-fuchs) wrote : | # |
OK, if the built-in archivers are not enabled in mailman.cfg, mailman will save the activation status for the current list internally, but they will still show up as disabled, because the archivers are not enabled globally. As soon as this is done, they will show up as enabled on the list-level tool.
What we need is a message explaining this if a global *not* enabled archiver is enabled through the UI.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Terri (terriko) : | # |
- 220. By Florian Fuchs
-
Archiver options: Added UI-message for globally not enabled archivers.
![](/+icing/build/overlay/assets/skins/sam/images/close.gif)
Florian Fuchs (flo-fuchs) wrote : | # |
Added a message with an explanation for the above case.
- 221. By Florian Fuchs
-
removed tox.ini command for mailman.client
Preview Diff
1 | === modified file 'src/postorius/forms.py' |
2 | --- src/postorius/forms.py 2015-02-09 14:35:44 +0000 |
3 | +++ src/postorius/forms.py 2015-04-14 18:45:57 +0000 |
4 | @@ -20,7 +20,6 @@ |
5 | from django.core.validators import validate_email, URLValidator |
6 | from django.utils.translation import gettext_lazy as _ |
7 | from fieldset_forms import FieldsetForm |
8 | -from django.forms.models import modelformset_factory |
9 | |
10 | |
11 | class DomainNew(FieldsetForm): |
12 | @@ -672,6 +671,20 @@ |
13 | ] |
14 | |
15 | |
16 | +class ListArchiverForm(forms.Form): |
17 | + """ |
18 | + Select archivers for a list. |
19 | + """ |
20 | + archivers = forms.MultipleChoiceField( |
21 | + widget=forms.CheckboxSelectMultiple, |
22 | + label=_('Activate archivers for this list')) |
23 | + |
24 | + def __init__(self, archivers, *args, **kwargs): |
25 | + super(ListArchiverForm, self).__init__(*args, **kwargs) |
26 | + self.fields['archivers'].choices = sorted( |
27 | + [(key, key) for key in archivers.keys()]) |
28 | + |
29 | + |
30 | class Login(FieldsetForm): |
31 | |
32 | """Form fields to let the user log in. |
33 | @@ -913,5 +926,6 @@ |
34 | email = cleaned_data.get('email') |
35 | user_email = cleaned_data.get('user_email') |
36 | if email == user_email: |
37 | - raise forms.ValidationError(_('Please provide a different email address than your own.')) |
38 | + raise forms.ValidationError(_('Please provide a different email ' |
39 | + 'address than your own.')) |
40 | return cleaned_data |
41 | |
42 | === modified file 'src/postorius/static/postorius/css/style.css' |
43 | --- src/postorius/static/postorius/css/style.css 2015-02-06 15:50:56 +0000 |
44 | +++ src/postorius/static/postorius/css/style.css 2015-04-14 18:45:57 +0000 |
45 | @@ -290,3 +290,12 @@ |
46 | /* Internet Explorer */ |
47 | filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); |
48 | } |
49 | + |
50 | +/* archival options */ |
51 | +.well .archival-options-form ul { |
52 | + margin-top: 15px; |
53 | + margin-bottom: 15px; |
54 | +} |
55 | +.well .archival-options-form li { |
56 | + display: block; |
57 | +} |
58 | |
59 | === modified file 'src/postorius/templates/postorius/base.html' |
60 | --- src/postorius/templates/postorius/base.html 2015-04-13 20:53:11 +0000 |
61 | +++ src/postorius/templates/postorius/base.html 2015-04-14 18:45:57 +0000 |
62 | @@ -45,7 +45,7 @@ |
63 | {% if messages %} |
64 | <ul class="mm_messages"> |
65 | {% for message in messages %} |
66 | - <li class="alert {% if message.tags %} class="{{ message.tags }}"{% endif %}">{{ message }}</li> |
67 | + <li class="alert {% if message.tags %} {{ message.tags }}{% endif %}">{{ message }}</li> |
68 | {% endfor %} |
69 | </ul> |
70 | {% endif %} |
71 | |
72 | === modified file 'src/postorius/templates/postorius/domain_index.html' |
73 | --- src/postorius/templates/postorius/domain_index.html 2014-10-15 20:59:52 +0000 |
74 | +++ src/postorius/templates/postorius/domain_index.html 2015-04-14 18:45:57 +0000 |
75 | @@ -13,7 +13,6 @@ |
76 | <tr> |
77 | <th>{% trans "Mail Host" %}</th> |
78 | <th>{% trans "URL Host" %}</th> |
79 | - <th>{% trans "Contact Address" %}</th> |
80 | <th>{% trans "Description" %}</th> |
81 | <th> </th> |
82 | </tr> |
83 | @@ -23,7 +22,6 @@ |
84 | <tr> |
85 | <td>{{ domain.mail_host }}</td> |
86 | <td>{{ domain.base_url }}</td> |
87 | - <td>{{ domain.contact_address }}</td> |
88 | <td>{{ domain.description }}</td> |
89 | <td><a href="{% url 'domain_delete' domain.mail_host %}" class="btn btn-mini btn-danger">{% trans 'Delete' %}</a></td> |
90 | </tr> |
91 | |
92 | === added file 'src/postorius/templates/postorius/lists/archival_options.html' |
93 | --- src/postorius/templates/postorius/lists/archival_options.html 1970-01-01 00:00:00 +0000 |
94 | +++ src/postorius/templates/postorius/lists/archival_options.html 2015-04-14 18:45:57 +0000 |
95 | @@ -0,0 +1,23 @@ |
96 | +{% extends postorius_base_template %} |
97 | +{% load url from future %} |
98 | +{% load i18n %} |
99 | +{% load nav_helpers %} |
100 | + |
101 | +{% block main %} |
102 | + {% if message %}<p class="alert">{{ message }}</p>{% endif %} |
103 | + {% list_nav 'list_archival_options' 'Archivers' %} |
104 | + |
105 | + <h2>{% trans 'Archivers' %}</h2> |
106 | + |
107 | + <div class="well"> |
108 | + |
109 | + <form action="{% url 'list_archival_options' list.list_id %}" method="POST">{% csrf_token %} |
110 | + <div class="archival-options-form"> |
111 | + {{ form }} |
112 | + </div> |
113 | + <button class="btn btn-primary" type="submit">{% trans 'Save Archivers' %}</button> |
114 | + </form> |
115 | + |
116 | + </div> |
117 | + |
118 | +{% endblock %} |
119 | |
120 | === modified file 'src/postorius/templates/postorius/menu/list_nav.html' |
121 | --- src/postorius/templates/postorius/menu/list_nav.html 2015-04-13 20:57:51 +0000 |
122 | +++ src/postorius/templates/postorius/menu/list_nav.html 2015-04-14 18:45:57 +0000 |
123 | @@ -19,6 +19,9 @@ |
124 | <li class="mm_nav_item"><a class="{% nav_active_class current 'mass_subscribe' %}" href="{% url 'mass_subscribe' list.list_id %}">{% trans "Mass Subscribe" %}</a></li> |
125 | {% endif %} |
126 | {% if user.is_superuser or user.is_list_owner %} |
127 | + <li class="mm_nav_item"><a class="{% nav_active_class current 'list_archival_options' %}" href="{% url 'list_archival_options' list.list_id %}">{% trans "Archivers" %}</a></li> |
128 | + {% endif %} |
129 | + {% if user.is_superuser or user.is_list_owner %} |
130 | <li class="mm_nav_item"><a class="{% nav_active_class current 'list_delete' %}" href="{% url 'list_delete' list.list_id %}">{% trans "Delete List" %}</a></li> |
131 | {% endif %} |
132 | </ul> |
133 | |
134 | === added file 'src/postorius/tests/fixtures/vcr_cassettes/archival_options.yaml' |
135 | --- src/postorius/tests/fixtures/vcr_cassettes/archival_options.yaml 1970-01-01 00:00:00 +0000 |
136 | +++ src/postorius/tests/fixtures/vcr_cassettes/archival_options.yaml 2015-04-14 18:45:57 +0000 |
137 | @@ -0,0 +1,144 @@ |
138 | +interactions: |
139 | +- request: |
140 | + body: mail_host=example.com |
141 | + headers: |
142 | + accept-encoding: ['gzip, deflate'] |
143 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
144 | + !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
145 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
146 | + method: !!python/unicode 'POST' |
147 | + uri: http://localhost:9001/3.0/domains |
148 | + response: |
149 | + body: {string: !!python/unicode 'Duplicate email host: example.com'} |
150 | + headers: |
151 | + content-length: ['33'] |
152 | + content-type: [application/json; charset=utf-8] |
153 | + date: ['Tue, 14 Apr 2015 14:06:43 GMT'] |
154 | + server: [WSGIServer/0.2 CPython/3.4.2] |
155 | + status: {code: 400, message: Bad Request} |
156 | +- request: |
157 | + body: null |
158 | + headers: |
159 | + accept-encoding: ['gzip, deflate'] |
160 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
161 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
162 | + method: !!python/unicode 'GET' |
163 | + uri: http://localhost:9001/3.0/domains/example.com |
164 | + response: |
165 | + body: {string: !!python/unicode '{"description": null, "base_url": "http://example.com", |
166 | + "url_host": "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com", |
167 | + "mail_host": "example.com", "http_etag": "\"e736411818ff1815ca83575e0958c38c5188f0a4\""}'} |
168 | + headers: |
169 | + content-length: ['233'] |
170 | + content-type: [application/json; charset=utf-8] |
171 | + date: ['Tue, 14 Apr 2015 14:06:43 GMT'] |
172 | + server: [WSGIServer/0.2 CPython/3.4.2] |
173 | + status: {code: 200, message: OK} |
174 | +- request: |
175 | + body: null |
176 | + headers: |
177 | + accept-encoding: ['gzip, deflate'] |
178 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
179 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
180 | + method: !!python/unicode 'GET' |
181 | + uri: http://localhost:9001/3.0/domains/example.com |
182 | + response: |
183 | + body: {string: !!python/unicode '{"description": null, "base_url": "http://example.com", |
184 | + "url_host": "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com", |
185 | + "mail_host": "example.com", "http_etag": "\"e736411818ff1815ca83575e0958c38c5188f0a4\""}'} |
186 | + headers: |
187 | + content-length: ['233'] |
188 | + content-type: [application/json; charset=utf-8] |
189 | + date: ['Tue, 14 Apr 2015 14:06:43 GMT'] |
190 | + server: [WSGIServer/0.2 CPython/3.4.2] |
191 | + status: {code: 200, message: OK} |
192 | +- request: |
193 | + body: fqdn_listname=test_list%40example.com |
194 | + headers: |
195 | + accept-encoding: ['gzip, deflate'] |
196 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
197 | + !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
198 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
199 | + method: !!python/unicode 'POST' |
200 | + uri: http://localhost:9001/3.0/lists |
201 | + response: |
202 | + body: {string: !!python/unicode ''} |
203 | + headers: |
204 | + content-length: ['0'] |
205 | + date: ['Tue, 14 Apr 2015 14:06:43 GMT'] |
206 | + location: ['http://localhost:9001/3.0/lists/test_list.example.com'] |
207 | + server: [WSGIServer/0.2 CPython/3.4.2] |
208 | + status: {code: 201, message: Created} |
209 | +- request: |
210 | + body: null |
211 | + headers: |
212 | + accept-encoding: ['gzip, deflate'] |
213 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
214 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
215 | + method: !!python/unicode 'GET' |
216 | + uri: http://localhost:9001/3.0/lists/test_list.example.com |
217 | + response: |
218 | + body: {string: !!python/unicode '{"member_count": 0, "list_name": "test_list", |
219 | + "self_link": "http://localhost:9001/3.0/lists/test_list.example.com", "display_name": |
220 | + "Test_list", "list_id": "test_list.example.com", "fqdn_listname": "test_list@example.com", |
221 | + "volume": 1, "http_etag": "\"3f02dac6cf71a3be179af5064b09ce668186e785\"", |
222 | + "mail_host": "example.com"}'} |
223 | + headers: |
224 | + content-length: ['324'] |
225 | + content-type: [application/json; charset=utf-8] |
226 | + date: ['Tue, 14 Apr 2015 14:06:44 GMT'] |
227 | + server: [WSGIServer/0.2 CPython/3.4.2] |
228 | + status: {code: 200, message: OK} |
229 | +- request: |
230 | + body: null |
231 | + headers: |
232 | + accept-encoding: ['gzip, deflate'] |
233 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
234 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
235 | + method: !!python/unicode 'GET' |
236 | + uri: http://localhost:9001/3.0/lists/test_list.example.com/archivers |
237 | + response: |
238 | + body: {string: !!python/unicode '{"prototype": false, "http_etag": "\"de68e13c430d856461d2b39a5b5d5286d91528bc\"", |
239 | + "mail-archive": true, "mhonarc": false}'} |
240 | + headers: |
241 | + content-length: ['121'] |
242 | + content-type: [application/json; charset=utf-8] |
243 | + date: ['Tue, 14 Apr 2015 14:06:44 GMT'] |
244 | + server: [WSGIServer/0.2 CPython/3.4.2] |
245 | + status: {code: 200, message: OK} |
246 | +- request: |
247 | + body: null |
248 | + headers: |
249 | + accept-encoding: ['gzip, deflate'] |
250 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
251 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
252 | + method: !!python/unicode 'GET' |
253 | + uri: http://localhost:9001/3.0/lists/test_list.example.com |
254 | + response: |
255 | + body: {string: !!python/unicode '{"member_count": 0, "list_name": "test_list", |
256 | + "self_link": "http://localhost:9001/3.0/lists/test_list.example.com", "display_name": |
257 | + "Test_list", "list_id": "test_list.example.com", "fqdn_listname": "test_list@example.com", |
258 | + "volume": 1, "http_etag": "\"3f02dac6cf71a3be179af5064b09ce668186e785\"", |
259 | + "mail_host": "example.com"}'} |
260 | + headers: |
261 | + content-length: ['324'] |
262 | + content-type: [application/json; charset=utf-8] |
263 | + date: ['Tue, 14 Apr 2015 14:06:44 GMT'] |
264 | + server: [WSGIServer/0.2 CPython/3.4.2] |
265 | + status: {code: 200, message: OK} |
266 | +- request: |
267 | + body: null |
268 | + headers: |
269 | + accept-encoding: ['gzip, deflate'] |
270 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
271 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
272 | + method: !!python/unicode 'DELETE' |
273 | + uri: http://localhost:9001/3.0/lists/test_list@example.com |
274 | + response: |
275 | + body: {string: !!python/unicode ''} |
276 | + headers: |
277 | + content-length: ['0'] |
278 | + date: ['Tue, 14 Apr 2015 14:06:44 GMT'] |
279 | + server: [WSGIServer/0.2 CPython/3.4.2] |
280 | + status: {code: 204, message: No Content} |
281 | +version: 1 |
282 | |
283 | === modified file 'src/postorius/tests/fixtures/vcr_cassettes/list_members_access.yaml' |
284 | --- src/postorius/tests/fixtures/vcr_cassettes/list_members_access.yaml 2015-02-10 13:56:47 +0000 |
285 | +++ src/postorius/tests/fixtures/vcr_cassettes/list_members_access.yaml 2015-04-14 18:45:57 +0000 |
286 | @@ -9,4022 +9,595 @@ |
287 | method: !!python/unicode 'POST' |
288 | uri: http://localhost:9001/3.0/domains |
289 | response: |
290 | - body: {string: !!python/unicode 'Domain exists'} |
291 | - headers: |
292 | - content-length: ['13'] |
293 | - content-type: [application/json; charset=utf-8] |
294 | - date: ['Mon, 09 Feb 2015 22:14:42 GMT'] |
295 | - server: [WSGIServer/0.2 CPython/3.4.2] |
296 | - status: {code: 400, message: Bad Request} |
297 | -- request: |
298 | - body: null |
299 | - headers: |
300 | - accept-encoding: ['gzip, deflate'] |
301 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
302 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
303 | - method: !!python/unicode 'GET' |
304 | - uri: http://localhost:9001/3.0/domains/example.com |
305 | - response: |
306 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
307 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
308 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
309 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
310 | - headers: |
311 | - content-length: ['278'] |
312 | - content-type: [application/json; charset=utf-8] |
313 | - date: ['Mon, 09 Feb 2015 22:14:42 GMT'] |
314 | - server: [WSGIServer/0.2 CPython/3.4.2] |
315 | - status: {code: 200, message: OK} |
316 | -- request: |
317 | - body: null |
318 | - headers: |
319 | - accept-encoding: ['gzip, deflate'] |
320 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
321 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
322 | - method: !!python/unicode 'GET' |
323 | - uri: http://localhost:9001/3.0/domains/example.com |
324 | - response: |
325 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
326 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
327 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
328 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
329 | - headers: |
330 | - content-length: ['278'] |
331 | - content-type: [application/json; charset=utf-8] |
332 | - date: ['Mon, 09 Feb 2015 22:14:42 GMT'] |
333 | - server: [WSGIServer/0.2 CPython/3.4.2] |
334 | - status: {code: 200, message: OK} |
335 | -- request: |
336 | - body: fqdn_listname=foo%40example.com |
337 | - headers: |
338 | - accept-encoding: ['gzip, deflate'] |
339 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
340 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
341 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
342 | - method: !!python/unicode 'POST' |
343 | - uri: http://localhost:9001/3.0/lists |
344 | - response: |
345 | - body: {string: !!python/unicode ''} |
346 | - headers: |
347 | - content-length: ['0'] |
348 | - date: ['Mon, 09 Feb 2015 22:14:43 GMT'] |
349 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
350 | - server: [WSGIServer/0.2 CPython/3.4.2] |
351 | - status: {code: 201, message: Created} |
352 | -- request: |
353 | - body: null |
354 | - headers: |
355 | - accept-encoding: ['gzip, deflate'] |
356 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
357 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
358 | - method: !!python/unicode 'GET' |
359 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
360 | - response: |
361 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
362 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
363 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
364 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
365 | - headers: |
366 | - content-length: ['294'] |
367 | - content-type: [application/json; charset=utf-8] |
368 | - date: ['Mon, 09 Feb 2015 22:14:43 GMT'] |
369 | - server: [WSGIServer/0.2 CPython/3.4.2] |
370 | - status: {code: 200, message: OK} |
371 | -- request: |
372 | - body: role=owner&subscriber=owner%40example.com&list_id=foo.example.com |
373 | - headers: |
374 | - accept-encoding: ['gzip, deflate'] |
375 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
376 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
377 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
378 | - method: !!python/unicode 'POST' |
379 | - uri: http://localhost:9001/3.0/members |
380 | - response: |
381 | - body: {string: !!python/unicode ''} |
382 | - headers: |
383 | - content-length: ['0'] |
384 | - date: ['Mon, 09 Feb 2015 22:14:43 GMT'] |
385 | - location: ['http://localhost:9001/3.0/members/51131740294581548284355020148792105068'] |
386 | - server: [WSGIServer/0.2 CPython/3.4.2] |
387 | - status: {code: 201, message: Created} |
388 | -- request: |
389 | - body: role=moderator&subscriber=moderator%40example.com&list_id=foo.example.com |
390 | - headers: |
391 | - accept-encoding: ['gzip, deflate'] |
392 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
393 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
394 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
395 | - method: !!python/unicode 'POST' |
396 | - uri: http://localhost:9001/3.0/members |
397 | - response: |
398 | - body: {string: !!python/unicode ''} |
399 | - headers: |
400 | - content-length: ['0'] |
401 | - date: ['Mon, 09 Feb 2015 22:14:43 GMT'] |
402 | - location: ['http://localhost:9001/3.0/members/315404612538100455510291362215943819827'] |
403 | - server: [WSGIServer/0.2 CPython/3.4.2] |
404 | - status: {code: 201, message: Created} |
405 | -- request: |
406 | - body: null |
407 | - headers: |
408 | - accept-encoding: ['gzip, deflate'] |
409 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
410 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
411 | - method: !!python/unicode 'DELETE' |
412 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
413 | - response: |
414 | - body: {string: !!python/unicode ''} |
415 | - headers: |
416 | - content-length: ['0'] |
417 | - date: ['Mon, 09 Feb 2015 22:14:43 GMT'] |
418 | - server: [WSGIServer/0.2 CPython/3.4.2] |
419 | - status: {code: 204, message: No Content} |
420 | -- request: |
421 | - body: mail_host=example.com |
422 | - headers: |
423 | - accept-encoding: ['gzip, deflate'] |
424 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
425 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
426 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
427 | - method: !!python/unicode 'POST' |
428 | - uri: http://localhost:9001/3.0/domains |
429 | - response: |
430 | - body: {string: !!python/unicode 'Domain exists'} |
431 | - headers: |
432 | - content-length: ['13'] |
433 | - content-type: [application/json; charset=utf-8] |
434 | - date: ['Mon, 09 Feb 2015 22:14:43 GMT'] |
435 | - server: [WSGIServer/0.2 CPython/3.4.2] |
436 | - status: {code: 400, message: Bad Request} |
437 | -- request: |
438 | - body: null |
439 | - headers: |
440 | - accept-encoding: ['gzip, deflate'] |
441 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
442 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
443 | - method: !!python/unicode 'GET' |
444 | - uri: http://localhost:9001/3.0/domains/example.com |
445 | - response: |
446 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
447 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
448 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
449 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
450 | - headers: |
451 | - content-length: ['278'] |
452 | - content-type: [application/json; charset=utf-8] |
453 | - date: ['Mon, 09 Feb 2015 22:14:43 GMT'] |
454 | - server: [WSGIServer/0.2 CPython/3.4.2] |
455 | - status: {code: 200, message: OK} |
456 | -- request: |
457 | - body: null |
458 | - headers: |
459 | - accept-encoding: ['gzip, deflate'] |
460 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
461 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
462 | - method: !!python/unicode 'GET' |
463 | - uri: http://localhost:9001/3.0/domains/example.com |
464 | - response: |
465 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
466 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
467 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
468 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
469 | - headers: |
470 | - content-length: ['278'] |
471 | - content-type: [application/json; charset=utf-8] |
472 | - date: ['Mon, 09 Feb 2015 22:14:43 GMT'] |
473 | - server: [WSGIServer/0.2 CPython/3.4.2] |
474 | - status: {code: 200, message: OK} |
475 | -- request: |
476 | - body: fqdn_listname=foo%40example.com |
477 | - headers: |
478 | - accept-encoding: ['gzip, deflate'] |
479 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
480 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
481 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
482 | - method: !!python/unicode 'POST' |
483 | - uri: http://localhost:9001/3.0/lists |
484 | - response: |
485 | - body: {string: !!python/unicode ''} |
486 | - headers: |
487 | - content-length: ['0'] |
488 | - date: ['Mon, 09 Feb 2015 22:14:43 GMT'] |
489 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
490 | - server: [WSGIServer/0.2 CPython/3.4.2] |
491 | - status: {code: 201, message: Created} |
492 | -- request: |
493 | - body: null |
494 | - headers: |
495 | - accept-encoding: ['gzip, deflate'] |
496 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
497 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
498 | - method: !!python/unicode 'GET' |
499 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
500 | - response: |
501 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
502 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
503 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
504 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
505 | - headers: |
506 | - content-length: ['294'] |
507 | - content-type: [application/json; charset=utf-8] |
508 | - date: ['Mon, 09 Feb 2015 22:14:44 GMT'] |
509 | - server: [WSGIServer/0.2 CPython/3.4.2] |
510 | - status: {code: 200, message: OK} |
511 | -- request: |
512 | - body: role=owner&subscriber=owner%40example.com&list_id=foo.example.com |
513 | - headers: |
514 | - accept-encoding: ['gzip, deflate'] |
515 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
516 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
517 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
518 | - method: !!python/unicode 'POST' |
519 | - uri: http://localhost:9001/3.0/members |
520 | - response: |
521 | - body: {string: !!python/unicode ''} |
522 | - headers: |
523 | - content-length: ['0'] |
524 | - date: ['Mon, 09 Feb 2015 22:14:44 GMT'] |
525 | - location: ['http://localhost:9001/3.0/members/211877927659145775206600140988891673117'] |
526 | - server: [WSGIServer/0.2 CPython/3.4.2] |
527 | - status: {code: 201, message: Created} |
528 | -- request: |
529 | - body: role=moderator&subscriber=moderator%40example.com&list_id=foo.example.com |
530 | - headers: |
531 | - accept-encoding: ['gzip, deflate'] |
532 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
533 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
534 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
535 | - method: !!python/unicode 'POST' |
536 | - uri: http://localhost:9001/3.0/members |
537 | - response: |
538 | - body: {string: !!python/unicode ''} |
539 | - headers: |
540 | - content-length: ['0'] |
541 | - date: ['Mon, 09 Feb 2015 22:14:44 GMT'] |
542 | - location: ['http://localhost:9001/3.0/members/74561224102330491648556315669152982006'] |
543 | - server: [WSGIServer/0.2 CPython/3.4.2] |
544 | - status: {code: 201, message: Created} |
545 | -- request: |
546 | - body: null |
547 | - headers: |
548 | - accept-encoding: ['gzip, deflate'] |
549 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
550 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
551 | - method: !!python/unicode 'DELETE' |
552 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
553 | - response: |
554 | - body: {string: !!python/unicode ''} |
555 | - headers: |
556 | - content-length: ['0'] |
557 | - date: ['Mon, 09 Feb 2015 22:14:44 GMT'] |
558 | - server: [WSGIServer/0.2 CPython/3.4.2] |
559 | - status: {code: 204, message: No Content} |
560 | -- request: |
561 | - body: mail_host=example.com |
562 | - headers: |
563 | - accept-encoding: ['gzip, deflate'] |
564 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
565 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
566 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
567 | - method: !!python/unicode 'POST' |
568 | - uri: http://localhost:9001/3.0/domains |
569 | - response: |
570 | - body: {string: !!python/unicode 'Domain exists'} |
571 | - headers: |
572 | - content-length: ['13'] |
573 | - content-type: [application/json; charset=utf-8] |
574 | - date: ['Mon, 09 Feb 2015 22:14:44 GMT'] |
575 | - server: [WSGIServer/0.2 CPython/3.4.2] |
576 | - status: {code: 400, message: Bad Request} |
577 | -- request: |
578 | - body: null |
579 | - headers: |
580 | - accept-encoding: ['gzip, deflate'] |
581 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
582 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
583 | - method: !!python/unicode 'GET' |
584 | - uri: http://localhost:9001/3.0/domains/example.com |
585 | - response: |
586 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
587 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
588 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
589 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
590 | - headers: |
591 | - content-length: ['278'] |
592 | - content-type: [application/json; charset=utf-8] |
593 | - date: ['Mon, 09 Feb 2015 22:14:44 GMT'] |
594 | - server: [WSGIServer/0.2 CPython/3.4.2] |
595 | - status: {code: 200, message: OK} |
596 | -- request: |
597 | - body: null |
598 | - headers: |
599 | - accept-encoding: ['gzip, deflate'] |
600 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
601 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
602 | - method: !!python/unicode 'GET' |
603 | - uri: http://localhost:9001/3.0/domains/example.com |
604 | - response: |
605 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
606 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
607 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
608 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
609 | - headers: |
610 | - content-length: ['278'] |
611 | - content-type: [application/json; charset=utf-8] |
612 | - date: ['Mon, 09 Feb 2015 22:14:44 GMT'] |
613 | - server: [WSGIServer/0.2 CPython/3.4.2] |
614 | - status: {code: 200, message: OK} |
615 | -- request: |
616 | - body: fqdn_listname=foo%40example.com |
617 | - headers: |
618 | - accept-encoding: ['gzip, deflate'] |
619 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
620 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
621 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
622 | - method: !!python/unicode 'POST' |
623 | - uri: http://localhost:9001/3.0/lists |
624 | - response: |
625 | - body: {string: !!python/unicode ''} |
626 | - headers: |
627 | - content-length: ['0'] |
628 | - date: ['Mon, 09 Feb 2015 22:14:45 GMT'] |
629 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
630 | - server: [WSGIServer/0.2 CPython/3.4.2] |
631 | - status: {code: 201, message: Created} |
632 | -- request: |
633 | - body: null |
634 | - headers: |
635 | - accept-encoding: ['gzip, deflate'] |
636 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
637 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
638 | - method: !!python/unicode 'GET' |
639 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
640 | - response: |
641 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
642 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
643 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
644 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
645 | - headers: |
646 | - content-length: ['294'] |
647 | - content-type: [application/json; charset=utf-8] |
648 | - date: ['Mon, 09 Feb 2015 22:14:45 GMT'] |
649 | - server: [WSGIServer/0.2 CPython/3.4.2] |
650 | - status: {code: 200, message: OK} |
651 | -- request: |
652 | - body: role=owner&subscriber=owner%40example.com&list_id=foo.example.com |
653 | - headers: |
654 | - accept-encoding: ['gzip, deflate'] |
655 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
656 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
657 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
658 | - method: !!python/unicode 'POST' |
659 | - uri: http://localhost:9001/3.0/members |
660 | - response: |
661 | - body: {string: !!python/unicode ''} |
662 | - headers: |
663 | - content-length: ['0'] |
664 | - date: ['Mon, 09 Feb 2015 22:14:45 GMT'] |
665 | - location: ['http://localhost:9001/3.0/members/189690441823108454574062063218711796982'] |
666 | - server: [WSGIServer/0.2 CPython/3.4.2] |
667 | - status: {code: 201, message: Created} |
668 | -- request: |
669 | - body: role=moderator&subscriber=moderator%40example.com&list_id=foo.example.com |
670 | - headers: |
671 | - accept-encoding: ['gzip, deflate'] |
672 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
673 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
674 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
675 | - method: !!python/unicode 'POST' |
676 | - uri: http://localhost:9001/3.0/members |
677 | - response: |
678 | - body: {string: !!python/unicode ''} |
679 | - headers: |
680 | - content-length: ['0'] |
681 | - date: ['Mon, 09 Feb 2015 22:14:45 GMT'] |
682 | - location: ['http://localhost:9001/3.0/members/81343349406634969036125684320138449398'] |
683 | - server: [WSGIServer/0.2 CPython/3.4.2] |
684 | - status: {code: 201, message: Created} |
685 | -- request: |
686 | - body: null |
687 | - headers: |
688 | - accept-encoding: ['gzip, deflate'] |
689 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
690 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
691 | - method: !!python/unicode 'DELETE' |
692 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
693 | - response: |
694 | - body: {string: !!python/unicode ''} |
695 | - headers: |
696 | - content-length: ['0'] |
697 | - date: ['Mon, 09 Feb 2015 22:14:46 GMT'] |
698 | - server: [WSGIServer/0.2 CPython/3.4.2] |
699 | - status: {code: 204, message: No Content} |
700 | -- request: |
701 | - body: mail_host=example.com |
702 | - headers: |
703 | - accept-encoding: ['gzip, deflate'] |
704 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
705 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
706 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
707 | - method: !!python/unicode 'POST' |
708 | - uri: http://localhost:9001/3.0/domains |
709 | - response: |
710 | - body: {string: !!python/unicode 'Domain exists'} |
711 | - headers: |
712 | - content-length: ['13'] |
713 | - content-type: [application/json; charset=utf-8] |
714 | - date: ['Mon, 09 Feb 2015 22:14:46 GMT'] |
715 | - server: [WSGIServer/0.2 CPython/3.4.2] |
716 | - status: {code: 400, message: Bad Request} |
717 | -- request: |
718 | - body: null |
719 | - headers: |
720 | - accept-encoding: ['gzip, deflate'] |
721 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
722 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
723 | - method: !!python/unicode 'GET' |
724 | - uri: http://localhost:9001/3.0/domains/example.com |
725 | - response: |
726 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
727 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
728 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
729 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
730 | - headers: |
731 | - content-length: ['278'] |
732 | - content-type: [application/json; charset=utf-8] |
733 | - date: ['Mon, 09 Feb 2015 22:14:46 GMT'] |
734 | - server: [WSGIServer/0.2 CPython/3.4.2] |
735 | - status: {code: 200, message: OK} |
736 | -- request: |
737 | - body: null |
738 | - headers: |
739 | - accept-encoding: ['gzip, deflate'] |
740 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
741 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
742 | - method: !!python/unicode 'GET' |
743 | - uri: http://localhost:9001/3.0/domains/example.com |
744 | - response: |
745 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
746 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
747 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
748 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
749 | - headers: |
750 | - content-length: ['278'] |
751 | - content-type: [application/json; charset=utf-8] |
752 | - date: ['Mon, 09 Feb 2015 22:14:46 GMT'] |
753 | - server: [WSGIServer/0.2 CPython/3.4.2] |
754 | - status: {code: 200, message: OK} |
755 | -- request: |
756 | - body: fqdn_listname=foo%40example.com |
757 | - headers: |
758 | - accept-encoding: ['gzip, deflate'] |
759 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
760 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
761 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
762 | - method: !!python/unicode 'POST' |
763 | - uri: http://localhost:9001/3.0/lists |
764 | - response: |
765 | - body: {string: !!python/unicode ''} |
766 | - headers: |
767 | - content-length: ['0'] |
768 | - date: ['Mon, 09 Feb 2015 22:14:46 GMT'] |
769 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
770 | - server: [WSGIServer/0.2 CPython/3.4.2] |
771 | - status: {code: 201, message: Created} |
772 | -- request: |
773 | - body: null |
774 | - headers: |
775 | - accept-encoding: ['gzip, deflate'] |
776 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
777 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
778 | - method: !!python/unicode 'GET' |
779 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
780 | - response: |
781 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
782 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
783 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
784 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
785 | - headers: |
786 | - content-length: ['294'] |
787 | - content-type: [application/json; charset=utf-8] |
788 | - date: ['Mon, 09 Feb 2015 22:14:46 GMT'] |
789 | - server: [WSGIServer/0.2 CPython/3.4.2] |
790 | - status: {code: 200, message: OK} |
791 | -- request: |
792 | - body: role=owner&subscriber=owner%40example.com&list_id=foo.example.com |
793 | - headers: |
794 | - accept-encoding: ['gzip, deflate'] |
795 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
796 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
797 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
798 | - method: !!python/unicode 'POST' |
799 | - uri: http://localhost:9001/3.0/members |
800 | - response: |
801 | - body: {string: !!python/unicode ''} |
802 | - headers: |
803 | - content-length: ['0'] |
804 | - date: ['Mon, 09 Feb 2015 22:14:46 GMT'] |
805 | - location: ['http://localhost:9001/3.0/members/302114124225989209497433745109755591667'] |
806 | - server: [WSGIServer/0.2 CPython/3.4.2] |
807 | - status: {code: 201, message: Created} |
808 | -- request: |
809 | - body: role=moderator&subscriber=moderator%40example.com&list_id=foo.example.com |
810 | - headers: |
811 | - accept-encoding: ['gzip, deflate'] |
812 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
813 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
814 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
815 | - method: !!python/unicode 'POST' |
816 | - uri: http://localhost:9001/3.0/members |
817 | - response: |
818 | - body: {string: !!python/unicode ''} |
819 | - headers: |
820 | - content-length: ['0'] |
821 | - date: ['Mon, 09 Feb 2015 22:14:46 GMT'] |
822 | - location: ['http://localhost:9001/3.0/members/27026617856252199823778113907118398408'] |
823 | - server: [WSGIServer/0.2 CPython/3.4.2] |
824 | - status: {code: 201, message: Created} |
825 | -- request: |
826 | - body: null |
827 | - headers: |
828 | - accept-encoding: ['gzip, deflate'] |
829 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
830 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
831 | - method: !!python/unicode 'GET' |
832 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
833 | - response: |
834 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
835 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
836 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
837 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
838 | - headers: |
839 | - content-length: ['294'] |
840 | - content-type: [application/json; charset=utf-8] |
841 | - date: ['Mon, 09 Feb 2015 22:14:47 GMT'] |
842 | - server: [WSGIServer/0.2 CPython/3.4.2] |
843 | - status: {code: 200, message: OK} |
844 | -- request: |
845 | - body: null |
846 | - headers: |
847 | - accept-encoding: ['gzip, deflate'] |
848 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
849 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
850 | - method: !!python/unicode 'GET' |
851 | - uri: http://localhost:9001/3.0/lists/foo@example.com/roster/member?count=25&page=1 |
852 | - response: |
853 | - body: {string: !!python/unicode '{"start": 0, "http_etag": "\"32223434a0f3af4cdc4673d1fbc5bac1f6d98fd3\"", |
854 | - "total_size": 0}'} |
855 | - headers: |
856 | - content-length: ['90'] |
857 | - content-type: [application/json; charset=utf-8] |
858 | - date: ['Mon, 09 Feb 2015 22:14:47 GMT'] |
859 | - server: [WSGIServer/0.2 CPython/3.4.2] |
860 | - status: {code: 200, message: OK} |
861 | -- request: |
862 | - body: null |
863 | - headers: |
864 | - accept-encoding: ['gzip, deflate'] |
865 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
866 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
867 | - method: !!python/unicode 'GET' |
868 | - uri: http://localhost:9001/3.0/lists/foo.example.com/roster/owner |
869 | - response: |
870 | - body: {string: !!python/unicode '{"entries": [{"user": "http://localhost:9001/3.0/users/96573909988922970304746006243506406498", |
871 | - "http_etag": "\"bc31014e4efa51162da6e4705913d4ade2e03e5e\"", "role": "owner", |
872 | - "email": "owner@example.com", "delivery_mode": "regular", "list_id": "foo.example.com", |
873 | - "address": "http://localhost:9001/3.0/addresses/owner@example.com", "self_link": |
874 | - "http://localhost:9001/3.0/members/302114124225989209497433745109755591667"}], |
875 | - "start": 0, "http_etag": "\"3bd61206a3bff34f471e9d142aa6598b1a515228\"", "total_size": |
876 | - 1}'} |
877 | - headers: |
878 | - content-length: ['511'] |
879 | - content-type: [application/json; charset=utf-8] |
880 | - date: ['Mon, 09 Feb 2015 22:14:47 GMT'] |
881 | - server: [WSGIServer/0.2 CPython/3.4.2] |
882 | - status: {code: 200, message: OK} |
883 | -- request: |
884 | - body: null |
885 | - headers: |
886 | - accept-encoding: ['gzip, deflate'] |
887 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
888 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
889 | - method: !!python/unicode 'GET' |
890 | - uri: http://localhost:9001/3.0/lists/foo.example.com/roster/moderator |
891 | - response: |
892 | - body: {string: !!python/unicode '{"entries": [{"user": "http://localhost:9001/3.0/users/72657208221403324359163601797012164031", |
893 | - "http_etag": "\"d2b4fd919c7938c9f6839b202b1ec8b958149c1b\"", "role": "moderator", |
894 | - "email": "moderator@example.com", "delivery_mode": "regular", "list_id": "foo.example.com", |
895 | - "address": "http://localhost:9001/3.0/addresses/moderator@example.com", "self_link": |
896 | - "http://localhost:9001/3.0/members/27026617856252199823778113907118398408"}], |
897 | - "start": 0, "http_etag": "\"999cb0f88e95a2f60eaf9f2a52bdf621bcbabadc\"", "total_size": |
898 | - 1}'} |
899 | - headers: |
900 | - content-length: ['522'] |
901 | - content-type: [application/json; charset=utf-8] |
902 | - date: ['Mon, 09 Feb 2015 22:14:47 GMT'] |
903 | - server: [WSGIServer/0.2 CPython/3.4.2] |
904 | - status: {code: 200, message: OK} |
905 | -- request: |
906 | - body: null |
907 | - headers: |
908 | - accept-encoding: ['gzip, deflate'] |
909 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
910 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
911 | - method: !!python/unicode 'GET' |
912 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
913 | - response: |
914 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
915 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
916 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
917 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
918 | - headers: |
919 | - content-length: ['294'] |
920 | - content-type: [application/json; charset=utf-8] |
921 | - date: ['Mon, 09 Feb 2015 22:14:47 GMT'] |
922 | - server: [WSGIServer/0.2 CPython/3.4.2] |
923 | - status: {code: 200, message: OK} |
924 | -- request: |
925 | - body: null |
926 | - headers: |
927 | - accept-encoding: ['gzip, deflate'] |
928 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
929 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
930 | - method: !!python/unicode 'GET' |
931 | - uri: http://localhost:9001/3.0/lists/foo.example.com/roster/owner |
932 | - response: |
933 | - body: {string: !!python/unicode '{"entries": [{"user": "http://localhost:9001/3.0/users/96573909988922970304746006243506406498", |
934 | - "http_etag": "\"bc31014e4efa51162da6e4705913d4ade2e03e5e\"", "role": "owner", |
935 | - "email": "owner@example.com", "delivery_mode": "regular", "list_id": "foo.example.com", |
936 | - "address": "http://localhost:9001/3.0/addresses/owner@example.com", "self_link": |
937 | - "http://localhost:9001/3.0/members/302114124225989209497433745109755591667"}], |
938 | - "start": 0, "http_etag": "\"3bd61206a3bff34f471e9d142aa6598b1a515228\"", "total_size": |
939 | - 1}'} |
940 | - headers: |
941 | - content-length: ['511'] |
942 | - content-type: [application/json; charset=utf-8] |
943 | - date: ['Mon, 09 Feb 2015 22:14:47 GMT'] |
944 | - server: [WSGIServer/0.2 CPython/3.4.2] |
945 | - status: {code: 200, message: OK} |
946 | -- request: |
947 | - body: null |
948 | - headers: |
949 | - accept-encoding: ['gzip, deflate'] |
950 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
951 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
952 | - method: !!python/unicode 'DELETE' |
953 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
954 | - response: |
955 | - body: {string: !!python/unicode ''} |
956 | - headers: |
957 | - content-length: ['0'] |
958 | - date: ['Mon, 09 Feb 2015 22:14:47 GMT'] |
959 | - server: [WSGIServer/0.2 CPython/3.4.2] |
960 | - status: {code: 204, message: No Content} |
961 | -- request: |
962 | - body: mail_host=example.com |
963 | - headers: |
964 | - accept-encoding: ['gzip, deflate'] |
965 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
966 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
967 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
968 | - method: !!python/unicode 'POST' |
969 | - uri: http://localhost:9001/3.0/domains |
970 | - response: |
971 | - body: {string: !!python/unicode 'Domain exists'} |
972 | - headers: |
973 | - content-length: ['13'] |
974 | - content-type: [application/json; charset=utf-8] |
975 | - date: ['Mon, 09 Feb 2015 22:14:48 GMT'] |
976 | - server: [WSGIServer/0.2 CPython/3.4.2] |
977 | - status: {code: 400, message: Bad Request} |
978 | -- request: |
979 | - body: null |
980 | - headers: |
981 | - accept-encoding: ['gzip, deflate'] |
982 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
983 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
984 | - method: !!python/unicode 'GET' |
985 | - uri: http://localhost:9001/3.0/domains/example.com |
986 | - response: |
987 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
988 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
989 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
990 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
991 | - headers: |
992 | - content-length: ['278'] |
993 | - content-type: [application/json; charset=utf-8] |
994 | - date: ['Mon, 09 Feb 2015 22:14:48 GMT'] |
995 | - server: [WSGIServer/0.2 CPython/3.4.2] |
996 | - status: {code: 200, message: OK} |
997 | -- request: |
998 | - body: null |
999 | - headers: |
1000 | - accept-encoding: ['gzip, deflate'] |
1001 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1002 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1003 | - method: !!python/unicode 'GET' |
1004 | - uri: http://localhost:9001/3.0/domains/example.com |
1005 | - response: |
1006 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
1007 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
1008 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
1009 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
1010 | - headers: |
1011 | - content-length: ['278'] |
1012 | - content-type: [application/json; charset=utf-8] |
1013 | - date: ['Mon, 09 Feb 2015 22:14:48 GMT'] |
1014 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1015 | - status: {code: 200, message: OK} |
1016 | -- request: |
1017 | - body: fqdn_listname=foo%40example.com |
1018 | - headers: |
1019 | - accept-encoding: ['gzip, deflate'] |
1020 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1021 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
1022 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1023 | - method: !!python/unicode 'POST' |
1024 | - uri: http://localhost:9001/3.0/lists |
1025 | - response: |
1026 | - body: {string: !!python/unicode ''} |
1027 | - headers: |
1028 | - content-length: ['0'] |
1029 | - date: ['Mon, 09 Feb 2015 22:14:48 GMT'] |
1030 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
1031 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1032 | - status: {code: 201, message: Created} |
1033 | -- request: |
1034 | - body: null |
1035 | - headers: |
1036 | - accept-encoding: ['gzip, deflate'] |
1037 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1038 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1039 | - method: !!python/unicode 'GET' |
1040 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
1041 | - response: |
1042 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
1043 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
1044 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
1045 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
1046 | - headers: |
1047 | - content-length: ['294'] |
1048 | - content-type: [application/json; charset=utf-8] |
1049 | - date: ['Mon, 09 Feb 2015 22:14:48 GMT'] |
1050 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1051 | - status: {code: 200, message: OK} |
1052 | -- request: |
1053 | - body: role=owner&subscriber=owner%40example.com&list_id=foo.example.com |
1054 | - headers: |
1055 | - accept-encoding: ['gzip, deflate'] |
1056 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1057 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
1058 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1059 | - method: !!python/unicode 'POST' |
1060 | - uri: http://localhost:9001/3.0/members |
1061 | - response: |
1062 | - body: {string: !!python/unicode ''} |
1063 | - headers: |
1064 | - content-length: ['0'] |
1065 | - date: ['Mon, 09 Feb 2015 22:14:48 GMT'] |
1066 | - location: ['http://localhost:9001/3.0/members/197378444629261385623957419949363207651'] |
1067 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1068 | - status: {code: 201, message: Created} |
1069 | -- request: |
1070 | - body: role=moderator&subscriber=moderator%40example.com&list_id=foo.example.com |
1071 | - headers: |
1072 | - accept-encoding: ['gzip, deflate'] |
1073 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1074 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
1075 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1076 | - method: !!python/unicode 'POST' |
1077 | - uri: http://localhost:9001/3.0/members |
1078 | - response: |
1079 | - body: {string: !!python/unicode ''} |
1080 | - headers: |
1081 | - content-length: ['0'] |
1082 | - date: ['Mon, 09 Feb 2015 22:14:48 GMT'] |
1083 | - location: ['http://localhost:9001/3.0/members/166464712322506303863131637790195933040'] |
1084 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1085 | - status: {code: 201, message: Created} |
1086 | -- request: |
1087 | - body: null |
1088 | - headers: |
1089 | - accept-encoding: ['gzip, deflate'] |
1090 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1091 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1092 | - method: !!python/unicode 'GET' |
1093 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
1094 | - response: |
1095 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
1096 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
1097 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
1098 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
1099 | - headers: |
1100 | - content-length: ['294'] |
1101 | - content-type: [application/json; charset=utf-8] |
1102 | - date: ['Mon, 09 Feb 2015 22:14:48 GMT'] |
1103 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1104 | - status: {code: 200, message: OK} |
1105 | -- request: |
1106 | - body: null |
1107 | - headers: |
1108 | - accept-encoding: ['gzip, deflate'] |
1109 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1110 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1111 | - method: !!python/unicode 'GET' |
1112 | - uri: http://localhost:9001/3.0/lists/foo@example.com/roster/member?count=25&page=1 |
1113 | - response: |
1114 | - body: {string: !!python/unicode '{"start": 0, "http_etag": "\"32223434a0f3af4cdc4673d1fbc5bac1f6d98fd3\"", |
1115 | - "total_size": 0}'} |
1116 | - headers: |
1117 | - content-length: ['90'] |
1118 | - content-type: [application/json; charset=utf-8] |
1119 | - date: ['Mon, 09 Feb 2015 22:14:48 GMT'] |
1120 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1121 | - status: {code: 200, message: OK} |
1122 | -- request: |
1123 | - body: null |
1124 | - headers: |
1125 | - accept-encoding: ['gzip, deflate'] |
1126 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1127 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1128 | - method: !!python/unicode 'DELETE' |
1129 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
1130 | - response: |
1131 | - body: {string: !!python/unicode ''} |
1132 | - headers: |
1133 | - content-length: ['0'] |
1134 | - date: ['Mon, 09 Feb 2015 22:14:49 GMT'] |
1135 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1136 | - status: {code: 204, message: No Content} |
1137 | -- request: |
1138 | - body: mail_host=example.com |
1139 | - headers: |
1140 | - accept-encoding: ['gzip, deflate'] |
1141 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1142 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
1143 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1144 | - method: !!python/unicode 'POST' |
1145 | - uri: http://localhost:9001/3.0/domains |
1146 | - response: |
1147 | - body: {string: !!python/unicode 'Domain exists'} |
1148 | - headers: |
1149 | - content-length: ['13'] |
1150 | - content-type: [application/json; charset=utf-8] |
1151 | - date: ['Tue, 10 Feb 2015 11:30:25 GMT'] |
1152 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1153 | - status: {code: 400, message: Bad Request} |
1154 | -- request: |
1155 | - body: null |
1156 | - headers: |
1157 | - accept-encoding: ['gzip, deflate'] |
1158 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1159 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1160 | - method: !!python/unicode 'GET' |
1161 | - uri: http://localhost:9001/3.0/domains/example.com |
1162 | - response: |
1163 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
1164 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
1165 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
1166 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
1167 | - headers: |
1168 | - content-length: ['278'] |
1169 | - content-type: [application/json; charset=utf-8] |
1170 | - date: ['Tue, 10 Feb 2015 11:30:25 GMT'] |
1171 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1172 | - status: {code: 200, message: OK} |
1173 | -- request: |
1174 | - body: null |
1175 | - headers: |
1176 | - accept-encoding: ['gzip, deflate'] |
1177 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1178 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1179 | - method: !!python/unicode 'GET' |
1180 | - uri: http://localhost:9001/3.0/domains/example.com |
1181 | - response: |
1182 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
1183 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
1184 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
1185 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
1186 | - headers: |
1187 | - content-length: ['278'] |
1188 | - content-type: [application/json; charset=utf-8] |
1189 | - date: ['Tue, 10 Feb 2015 11:30:25 GMT'] |
1190 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1191 | - status: {code: 200, message: OK} |
1192 | -- request: |
1193 | - body: fqdn_listname=foo%40example.com |
1194 | - headers: |
1195 | - accept-encoding: ['gzip, deflate'] |
1196 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1197 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
1198 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1199 | - method: !!python/unicode 'POST' |
1200 | - uri: http://localhost:9001/3.0/lists |
1201 | - response: |
1202 | - body: {string: !!python/unicode ''} |
1203 | - headers: |
1204 | - content-length: ['0'] |
1205 | - date: ['Tue, 10 Feb 2015 11:30:25 GMT'] |
1206 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
1207 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1208 | - status: {code: 201, message: Created} |
1209 | -- request: |
1210 | - body: null |
1211 | - headers: |
1212 | - accept-encoding: ['gzip, deflate'] |
1213 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1214 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1215 | - method: !!python/unicode 'GET' |
1216 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
1217 | - response: |
1218 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
1219 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
1220 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
1221 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
1222 | - headers: |
1223 | - content-length: ['294'] |
1224 | - content-type: [application/json; charset=utf-8] |
1225 | - date: ['Tue, 10 Feb 2015 11:30:25 GMT'] |
1226 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1227 | - status: {code: 200, message: OK} |
1228 | -- request: |
1229 | - body: role=owner&subscriber=owner%40example.com&list_id=foo.example.com |
1230 | - headers: |
1231 | - accept-encoding: ['gzip, deflate'] |
1232 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1233 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
1234 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1235 | - method: !!python/unicode 'POST' |
1236 | - uri: http://localhost:9001/3.0/members |
1237 | - response: |
1238 | - body: {string: !!python/unicode ''} |
1239 | - headers: |
1240 | - content-length: ['0'] |
1241 | - date: ['Tue, 10 Feb 2015 11:30:25 GMT'] |
1242 | - location: ['http://localhost:9001/3.0/members/244797913804051143835853929351524636009'] |
1243 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1244 | - status: {code: 201, message: Created} |
1245 | -- request: |
1246 | - body: role=moderator&subscriber=moderator%40example.com&list_id=foo.example.com |
1247 | - headers: |
1248 | - accept-encoding: ['gzip, deflate'] |
1249 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1250 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
1251 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1252 | - method: !!python/unicode 'POST' |
1253 | - uri: http://localhost:9001/3.0/members |
1254 | - response: |
1255 | - body: {string: !!python/unicode ''} |
1256 | - headers: |
1257 | - content-length: ['0'] |
1258 | - date: ['Tue, 10 Feb 2015 11:30:25 GMT'] |
1259 | - location: ['http://localhost:9001/3.0/members/102525541390459730982869997486308770893'] |
1260 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1261 | - status: {code: 201, message: Created} |
1262 | -- request: |
1263 | - body: null |
1264 | - headers: |
1265 | - accept-encoding: ['gzip, deflate'] |
1266 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1267 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1268 | - method: !!python/unicode 'DELETE' |
1269 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
1270 | - response: |
1271 | - body: {string: !!python/unicode ''} |
1272 | - headers: |
1273 | - content-length: ['0'] |
1274 | - date: ['Tue, 10 Feb 2015 11:30:26 GMT'] |
1275 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1276 | - status: {code: 204, message: No Content} |
1277 | -- request: |
1278 | - body: mail_host=example.com |
1279 | - headers: |
1280 | - accept-encoding: ['gzip, deflate'] |
1281 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1282 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
1283 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1284 | - method: !!python/unicode 'POST' |
1285 | - uri: http://localhost:9001/3.0/domains |
1286 | - response: |
1287 | - body: {string: !!python/unicode 'Domain exists'} |
1288 | - headers: |
1289 | - content-length: ['13'] |
1290 | - content-type: [application/json; charset=utf-8] |
1291 | - date: ['Tue, 10 Feb 2015 11:30:27 GMT'] |
1292 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1293 | - status: {code: 400, message: Bad Request} |
1294 | -- request: |
1295 | - body: null |
1296 | - headers: |
1297 | - accept-encoding: ['gzip, deflate'] |
1298 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1299 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1300 | - method: !!python/unicode 'GET' |
1301 | - uri: http://localhost:9001/3.0/domains/example.com |
1302 | - response: |
1303 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
1304 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
1305 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
1306 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
1307 | - headers: |
1308 | - content-length: ['278'] |
1309 | - content-type: [application/json; charset=utf-8] |
1310 | - date: ['Tue, 10 Feb 2015 11:30:27 GMT'] |
1311 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1312 | - status: {code: 200, message: OK} |
1313 | -- request: |
1314 | - body: null |
1315 | - headers: |
1316 | - accept-encoding: ['gzip, deflate'] |
1317 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1318 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1319 | - method: !!python/unicode 'GET' |
1320 | - uri: http://localhost:9001/3.0/domains/example.com |
1321 | - response: |
1322 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
1323 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
1324 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
1325 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
1326 | - headers: |
1327 | - content-length: ['278'] |
1328 | - content-type: [application/json; charset=utf-8] |
1329 | - date: ['Tue, 10 Feb 2015 11:30:27 GMT'] |
1330 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1331 | - status: {code: 200, message: OK} |
1332 | -- request: |
1333 | - body: fqdn_listname=foo%40example.com |
1334 | - headers: |
1335 | - accept-encoding: ['gzip, deflate'] |
1336 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1337 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
1338 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1339 | - method: !!python/unicode 'POST' |
1340 | - uri: http://localhost:9001/3.0/lists |
1341 | - response: |
1342 | - body: {string: !!python/unicode ''} |
1343 | - headers: |
1344 | - content-length: ['0'] |
1345 | - date: ['Tue, 10 Feb 2015 11:30:27 GMT'] |
1346 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
1347 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1348 | - status: {code: 201, message: Created} |
1349 | -- request: |
1350 | - body: null |
1351 | - headers: |
1352 | - accept-encoding: ['gzip, deflate'] |
1353 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1354 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1355 | - method: !!python/unicode 'GET' |
1356 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
1357 | - response: |
1358 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
1359 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
1360 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
1361 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
1362 | - headers: |
1363 | - content-length: ['294'] |
1364 | - content-type: [application/json; charset=utf-8] |
1365 | - date: ['Tue, 10 Feb 2015 11:30:27 GMT'] |
1366 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1367 | - status: {code: 200, message: OK} |
1368 | -- request: |
1369 | - body: role=owner&subscriber=owner%40example.com&list_id=foo.example.com |
1370 | - headers: |
1371 | - accept-encoding: ['gzip, deflate'] |
1372 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1373 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
1374 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1375 | - method: !!python/unicode 'POST' |
1376 | - uri: http://localhost:9001/3.0/members |
1377 | - response: |
1378 | - body: {string: !!python/unicode ''} |
1379 | - headers: |
1380 | - content-length: ['0'] |
1381 | - date: ['Tue, 10 Feb 2015 11:30:27 GMT'] |
1382 | - location: ['http://localhost:9001/3.0/members/27819546667938930850026898577773480422'] |
1383 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1384 | - status: {code: 201, message: Created} |
1385 | -- request: |
1386 | - body: role=moderator&subscriber=moderator%40example.com&list_id=foo.example.com |
1387 | - headers: |
1388 | - accept-encoding: ['gzip, deflate'] |
1389 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1390 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
1391 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1392 | - method: !!python/unicode 'POST' |
1393 | - uri: http://localhost:9001/3.0/members |
1394 | - response: |
1395 | - body: {string: !!python/unicode ''} |
1396 | - headers: |
1397 | - content-length: ['0'] |
1398 | - date: ['Tue, 10 Feb 2015 11:30:27 GMT'] |
1399 | - location: ['http://localhost:9001/3.0/members/165168466525213416762016985258042414357'] |
1400 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1401 | - status: {code: 201, message: Created} |
1402 | -- request: |
1403 | - body: null |
1404 | - headers: |
1405 | - accept-encoding: ['gzip, deflate'] |
1406 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1407 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1408 | - method: !!python/unicode 'DELETE' |
1409 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
1410 | - response: |
1411 | - body: {string: !!python/unicode ''} |
1412 | - headers: |
1413 | - content-length: ['0'] |
1414 | - date: ['Tue, 10 Feb 2015 11:30:28 GMT'] |
1415 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1416 | - status: {code: 204, message: No Content} |
1417 | -- request: |
1418 | - body: mail_host=example.com |
1419 | - headers: |
1420 | - accept-encoding: ['gzip, deflate'] |
1421 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1422 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
1423 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1424 | - method: !!python/unicode 'POST' |
1425 | - uri: http://localhost:9001/3.0/domains |
1426 | - response: |
1427 | - body: {string: !!python/unicode 'Domain exists'} |
1428 | - headers: |
1429 | - content-length: ['13'] |
1430 | - content-type: [application/json; charset=utf-8] |
1431 | - date: ['Tue, 10 Feb 2015 11:30:29 GMT'] |
1432 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1433 | - status: {code: 400, message: Bad Request} |
1434 | -- request: |
1435 | - body: null |
1436 | - headers: |
1437 | - accept-encoding: ['gzip, deflate'] |
1438 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1439 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1440 | - method: !!python/unicode 'GET' |
1441 | - uri: http://localhost:9001/3.0/domains/example.com |
1442 | - response: |
1443 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
1444 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
1445 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
1446 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
1447 | - headers: |
1448 | - content-length: ['278'] |
1449 | - content-type: [application/json; charset=utf-8] |
1450 | - date: ['Tue, 10 Feb 2015 11:30:29 GMT'] |
1451 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1452 | - status: {code: 200, message: OK} |
1453 | -- request: |
1454 | - body: null |
1455 | - headers: |
1456 | - accept-encoding: ['gzip, deflate'] |
1457 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1458 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1459 | - method: !!python/unicode 'GET' |
1460 | - uri: http://localhost:9001/3.0/domains/example.com |
1461 | - response: |
1462 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
1463 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
1464 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
1465 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
1466 | - headers: |
1467 | - content-length: ['278'] |
1468 | - content-type: [application/json; charset=utf-8] |
1469 | - date: ['Tue, 10 Feb 2015 11:30:29 GMT'] |
1470 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1471 | - status: {code: 200, message: OK} |
1472 | -- request: |
1473 | - body: fqdn_listname=foo%40example.com |
1474 | - headers: |
1475 | - accept-encoding: ['gzip, deflate'] |
1476 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1477 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
1478 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1479 | - method: !!python/unicode 'POST' |
1480 | - uri: http://localhost:9001/3.0/lists |
1481 | - response: |
1482 | - body: {string: !!python/unicode ''} |
1483 | - headers: |
1484 | - content-length: ['0'] |
1485 | - date: ['Tue, 10 Feb 2015 11:30:29 GMT'] |
1486 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
1487 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1488 | - status: {code: 201, message: Created} |
1489 | -- request: |
1490 | - body: null |
1491 | - headers: |
1492 | - accept-encoding: ['gzip, deflate'] |
1493 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1494 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1495 | - method: !!python/unicode 'GET' |
1496 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
1497 | - response: |
1498 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
1499 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
1500 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
1501 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
1502 | - headers: |
1503 | - content-length: ['294'] |
1504 | - content-type: [application/json; charset=utf-8] |
1505 | - date: ['Tue, 10 Feb 2015 11:30:29 GMT'] |
1506 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1507 | - status: {code: 200, message: OK} |
1508 | -- request: |
1509 | - body: role=owner&subscriber=owner%40example.com&list_id=foo.example.com |
1510 | - headers: |
1511 | - accept-encoding: ['gzip, deflate'] |
1512 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1513 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
1514 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1515 | - method: !!python/unicode 'POST' |
1516 | - uri: http://localhost:9001/3.0/members |
1517 | - response: |
1518 | - body: {string: !!python/unicode ''} |
1519 | - headers: |
1520 | - content-length: ['0'] |
1521 | - date: ['Tue, 10 Feb 2015 11:30:29 GMT'] |
1522 | - location: ['http://localhost:9001/3.0/members/195182540630664540260015601260885860892'] |
1523 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1524 | - status: {code: 201, message: Created} |
1525 | -- request: |
1526 | - body: role=moderator&subscriber=moderator%40example.com&list_id=foo.example.com |
1527 | - headers: |
1528 | - accept-encoding: ['gzip, deflate'] |
1529 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1530 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
1531 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1532 | - method: !!python/unicode 'POST' |
1533 | - uri: http://localhost:9001/3.0/members |
1534 | - response: |
1535 | - body: {string: !!python/unicode ''} |
1536 | - headers: |
1537 | - content-length: ['0'] |
1538 | - date: ['Tue, 10 Feb 2015 11:30:29 GMT'] |
1539 | - location: ['http://localhost:9001/3.0/members/295278962255027832508590993989762615939'] |
1540 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1541 | - status: {code: 201, message: Created} |
1542 | -- request: |
1543 | - body: null |
1544 | - headers: |
1545 | - accept-encoding: ['gzip, deflate'] |
1546 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1547 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1548 | - method: !!python/unicode 'DELETE' |
1549 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
1550 | - response: |
1551 | - body: {string: !!python/unicode ''} |
1552 | - headers: |
1553 | - content-length: ['0'] |
1554 | - date: ['Tue, 10 Feb 2015 11:30:31 GMT'] |
1555 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1556 | - status: {code: 204, message: No Content} |
1557 | -- request: |
1558 | - body: mail_host=example.com |
1559 | - headers: |
1560 | - accept-encoding: ['gzip, deflate'] |
1561 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1562 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
1563 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1564 | - method: !!python/unicode 'POST' |
1565 | - uri: http://localhost:9001/3.0/domains |
1566 | - response: |
1567 | - body: {string: !!python/unicode 'Domain exists'} |
1568 | - headers: |
1569 | - content-length: ['13'] |
1570 | - content-type: [application/json; charset=utf-8] |
1571 | - date: ['Tue, 10 Feb 2015 11:30:32 GMT'] |
1572 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1573 | - status: {code: 400, message: Bad Request} |
1574 | -- request: |
1575 | - body: null |
1576 | - headers: |
1577 | - accept-encoding: ['gzip, deflate'] |
1578 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1579 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1580 | - method: !!python/unicode 'GET' |
1581 | - uri: http://localhost:9001/3.0/domains/example.com |
1582 | - response: |
1583 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
1584 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
1585 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
1586 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
1587 | - headers: |
1588 | - content-length: ['278'] |
1589 | - content-type: [application/json; charset=utf-8] |
1590 | - date: ['Tue, 10 Feb 2015 11:30:32 GMT'] |
1591 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1592 | - status: {code: 200, message: OK} |
1593 | -- request: |
1594 | - body: null |
1595 | - headers: |
1596 | - accept-encoding: ['gzip, deflate'] |
1597 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1598 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1599 | - method: !!python/unicode 'GET' |
1600 | - uri: http://localhost:9001/3.0/domains/example.com |
1601 | - response: |
1602 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
1603 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
1604 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
1605 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
1606 | - headers: |
1607 | - content-length: ['278'] |
1608 | - content-type: [application/json; charset=utf-8] |
1609 | - date: ['Tue, 10 Feb 2015 11:30:32 GMT'] |
1610 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1611 | - status: {code: 200, message: OK} |
1612 | -- request: |
1613 | - body: fqdn_listname=foo%40example.com |
1614 | - headers: |
1615 | - accept-encoding: ['gzip, deflate'] |
1616 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1617 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
1618 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1619 | - method: !!python/unicode 'POST' |
1620 | - uri: http://localhost:9001/3.0/lists |
1621 | - response: |
1622 | - body: {string: !!python/unicode ''} |
1623 | - headers: |
1624 | - content-length: ['0'] |
1625 | - date: ['Tue, 10 Feb 2015 11:30:32 GMT'] |
1626 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
1627 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1628 | - status: {code: 201, message: Created} |
1629 | -- request: |
1630 | - body: null |
1631 | - headers: |
1632 | - accept-encoding: ['gzip, deflate'] |
1633 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1634 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1635 | - method: !!python/unicode 'GET' |
1636 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
1637 | - response: |
1638 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
1639 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
1640 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
1641 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
1642 | - headers: |
1643 | - content-length: ['294'] |
1644 | - content-type: [application/json; charset=utf-8] |
1645 | - date: ['Tue, 10 Feb 2015 11:30:32 GMT'] |
1646 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1647 | - status: {code: 200, message: OK} |
1648 | -- request: |
1649 | - body: role=owner&subscriber=owner%40example.com&list_id=foo.example.com |
1650 | - headers: |
1651 | - accept-encoding: ['gzip, deflate'] |
1652 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1653 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
1654 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1655 | - method: !!python/unicode 'POST' |
1656 | - uri: http://localhost:9001/3.0/members |
1657 | - response: |
1658 | - body: {string: !!python/unicode ''} |
1659 | - headers: |
1660 | - content-length: ['0'] |
1661 | - date: ['Tue, 10 Feb 2015 11:30:32 GMT'] |
1662 | - location: ['http://localhost:9001/3.0/members/89724284534339699931919493678172076275'] |
1663 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1664 | - status: {code: 201, message: Created} |
1665 | -- request: |
1666 | - body: role=moderator&subscriber=moderator%40example.com&list_id=foo.example.com |
1667 | - headers: |
1668 | - accept-encoding: ['gzip, deflate'] |
1669 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1670 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
1671 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1672 | - method: !!python/unicode 'POST' |
1673 | - uri: http://localhost:9001/3.0/members |
1674 | - response: |
1675 | - body: {string: !!python/unicode ''} |
1676 | - headers: |
1677 | - content-length: ['0'] |
1678 | - date: ['Tue, 10 Feb 2015 11:30:32 GMT'] |
1679 | - location: ['http://localhost:9001/3.0/members/114045713333209570982757892390609762874'] |
1680 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1681 | - status: {code: 201, message: Created} |
1682 | -- request: |
1683 | - body: null |
1684 | - headers: |
1685 | - accept-encoding: ['gzip, deflate'] |
1686 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1687 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1688 | - method: !!python/unicode 'GET' |
1689 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
1690 | - response: |
1691 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
1692 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
1693 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
1694 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
1695 | - headers: |
1696 | - content-length: ['294'] |
1697 | - content-type: [application/json; charset=utf-8] |
1698 | - date: ['Tue, 10 Feb 2015 11:30:33 GMT'] |
1699 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1700 | - status: {code: 200, message: OK} |
1701 | -- request: |
1702 | - body: null |
1703 | - headers: |
1704 | - accept-encoding: ['gzip, deflate'] |
1705 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1706 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1707 | - method: !!python/unicode 'GET' |
1708 | - uri: http://localhost:9001/3.0/lists/foo@example.com/roster/member?count=25&page=1 |
1709 | - response: |
1710 | - body: {string: !!python/unicode '{"start": 0, "http_etag": "\"32223434a0f3af4cdc4673d1fbc5bac1f6d98fd3\"", |
1711 | - "total_size": 0}'} |
1712 | - headers: |
1713 | - content-length: ['90'] |
1714 | - content-type: [application/json; charset=utf-8] |
1715 | - date: ['Tue, 10 Feb 2015 11:30:33 GMT'] |
1716 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1717 | - status: {code: 200, message: OK} |
1718 | -- request: |
1719 | - body: null |
1720 | - headers: |
1721 | - accept-encoding: ['gzip, deflate'] |
1722 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1723 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1724 | - method: !!python/unicode 'GET' |
1725 | - uri: http://localhost:9001/3.0/lists/foo.example.com/roster/owner |
1726 | - response: |
1727 | - body: {string: !!python/unicode '{"entries": [{"user": "http://localhost:9001/3.0/users/96573909988922970304746006243506406498", |
1728 | - "http_etag": "\"f500e323cc32c247e1caf3da1105f06f25bebc33\"", "role": "owner", |
1729 | - "email": "owner@example.com", "delivery_mode": "regular", "list_id": "foo.example.com", |
1730 | - "address": "http://localhost:9001/3.0/addresses/owner@example.com", "self_link": |
1731 | - "http://localhost:9001/3.0/members/89724284534339699931919493678172076275"}], |
1732 | - "start": 0, "http_etag": "\"5210604650ed6b6d80bc320138972466e6a24f0f\"", "total_size": |
1733 | - 1}'} |
1734 | - headers: |
1735 | - content-length: ['510'] |
1736 | - content-type: [application/json; charset=utf-8] |
1737 | - date: ['Tue, 10 Feb 2015 11:30:33 GMT'] |
1738 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1739 | - status: {code: 200, message: OK} |
1740 | -- request: |
1741 | - body: null |
1742 | - headers: |
1743 | - accept-encoding: ['gzip, deflate'] |
1744 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1745 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1746 | - method: !!python/unicode 'GET' |
1747 | - uri: http://localhost:9001/3.0/lists/foo.example.com/roster/moderator |
1748 | - response: |
1749 | - body: {string: !!python/unicode '{"entries": [{"user": "http://localhost:9001/3.0/users/72657208221403324359163601797012164031", |
1750 | - "http_etag": "\"a74c8a36b1973862251faef3cefc172f30548b8b\"", "role": "moderator", |
1751 | - "email": "moderator@example.com", "delivery_mode": "regular", "list_id": "foo.example.com", |
1752 | - "address": "http://localhost:9001/3.0/addresses/moderator@example.com", "self_link": |
1753 | - "http://localhost:9001/3.0/members/114045713333209570982757892390609762874"}], |
1754 | - "start": 0, "http_etag": "\"d2f73f2f395511479175a898f6ebab3cb5b9359e\"", "total_size": |
1755 | - 1}'} |
1756 | - headers: |
1757 | - content-length: ['523'] |
1758 | - content-type: [application/json; charset=utf-8] |
1759 | - date: ['Tue, 10 Feb 2015 11:30:33 GMT'] |
1760 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1761 | - status: {code: 200, message: OK} |
1762 | -- request: |
1763 | - body: null |
1764 | - headers: |
1765 | - accept-encoding: ['gzip, deflate'] |
1766 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1767 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1768 | - method: !!python/unicode 'GET' |
1769 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
1770 | - response: |
1771 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
1772 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
1773 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
1774 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
1775 | - headers: |
1776 | - content-length: ['294'] |
1777 | - content-type: [application/json; charset=utf-8] |
1778 | - date: ['Tue, 10 Feb 2015 11:30:33 GMT'] |
1779 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1780 | - status: {code: 200, message: OK} |
1781 | -- request: |
1782 | - body: null |
1783 | - headers: |
1784 | - accept-encoding: ['gzip, deflate'] |
1785 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1786 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1787 | - method: !!python/unicode 'GET' |
1788 | - uri: http://localhost:9001/3.0/lists/foo.example.com/roster/owner |
1789 | - response: |
1790 | - body: {string: !!python/unicode '{"entries": [{"user": "http://localhost:9001/3.0/users/96573909988922970304746006243506406498", |
1791 | - "http_etag": "\"f500e323cc32c247e1caf3da1105f06f25bebc33\"", "role": "owner", |
1792 | - "email": "owner@example.com", "delivery_mode": "regular", "list_id": "foo.example.com", |
1793 | - "address": "http://localhost:9001/3.0/addresses/owner@example.com", "self_link": |
1794 | - "http://localhost:9001/3.0/members/89724284534339699931919493678172076275"}], |
1795 | - "start": 0, "http_etag": "\"5210604650ed6b6d80bc320138972466e6a24f0f\"", "total_size": |
1796 | - 1}'} |
1797 | - headers: |
1798 | - content-length: ['510'] |
1799 | - content-type: [application/json; charset=utf-8] |
1800 | - date: ['Tue, 10 Feb 2015 11:30:33 GMT'] |
1801 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1802 | - status: {code: 200, message: OK} |
1803 | -- request: |
1804 | - body: null |
1805 | - headers: |
1806 | - accept-encoding: ['gzip, deflate'] |
1807 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1808 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1809 | - method: !!python/unicode 'DELETE' |
1810 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
1811 | - response: |
1812 | - body: {string: !!python/unicode ''} |
1813 | - headers: |
1814 | - content-length: ['0'] |
1815 | - date: ['Tue, 10 Feb 2015 11:30:34 GMT'] |
1816 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1817 | - status: {code: 204, message: No Content} |
1818 | -- request: |
1819 | - body: mail_host=example.com |
1820 | - headers: |
1821 | - accept-encoding: ['gzip, deflate'] |
1822 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1823 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
1824 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1825 | - method: !!python/unicode 'POST' |
1826 | - uri: http://localhost:9001/3.0/domains |
1827 | - response: |
1828 | - body: {string: !!python/unicode 'Domain exists'} |
1829 | - headers: |
1830 | - content-length: ['13'] |
1831 | - content-type: [application/json; charset=utf-8] |
1832 | - date: ['Tue, 10 Feb 2015 11:30:35 GMT'] |
1833 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1834 | - status: {code: 400, message: Bad Request} |
1835 | -- request: |
1836 | - body: null |
1837 | - headers: |
1838 | - accept-encoding: ['gzip, deflate'] |
1839 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1840 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1841 | - method: !!python/unicode 'GET' |
1842 | - uri: http://localhost:9001/3.0/domains/example.com |
1843 | - response: |
1844 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
1845 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
1846 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
1847 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
1848 | - headers: |
1849 | - content-length: ['278'] |
1850 | - content-type: [application/json; charset=utf-8] |
1851 | - date: ['Tue, 10 Feb 2015 11:30:35 GMT'] |
1852 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1853 | - status: {code: 200, message: OK} |
1854 | -- request: |
1855 | - body: null |
1856 | - headers: |
1857 | - accept-encoding: ['gzip, deflate'] |
1858 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1859 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1860 | - method: !!python/unicode 'GET' |
1861 | - uri: http://localhost:9001/3.0/domains/example.com |
1862 | - response: |
1863 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
1864 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
1865 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
1866 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
1867 | - headers: |
1868 | - content-length: ['278'] |
1869 | - content-type: [application/json; charset=utf-8] |
1870 | - date: ['Tue, 10 Feb 2015 11:30:35 GMT'] |
1871 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1872 | - status: {code: 200, message: OK} |
1873 | -- request: |
1874 | - body: fqdn_listname=foo%40example.com |
1875 | - headers: |
1876 | - accept-encoding: ['gzip, deflate'] |
1877 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1878 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
1879 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1880 | - method: !!python/unicode 'POST' |
1881 | - uri: http://localhost:9001/3.0/lists |
1882 | - response: |
1883 | - body: {string: !!python/unicode ''} |
1884 | - headers: |
1885 | - content-length: ['0'] |
1886 | - date: ['Tue, 10 Feb 2015 11:30:35 GMT'] |
1887 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
1888 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1889 | - status: {code: 201, message: Created} |
1890 | -- request: |
1891 | - body: null |
1892 | - headers: |
1893 | - accept-encoding: ['gzip, deflate'] |
1894 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1895 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1896 | - method: !!python/unicode 'GET' |
1897 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
1898 | - response: |
1899 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
1900 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
1901 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
1902 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
1903 | - headers: |
1904 | - content-length: ['294'] |
1905 | - content-type: [application/json; charset=utf-8] |
1906 | - date: ['Tue, 10 Feb 2015 11:30:35 GMT'] |
1907 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1908 | - status: {code: 200, message: OK} |
1909 | -- request: |
1910 | - body: role=owner&subscriber=owner%40example.com&list_id=foo.example.com |
1911 | - headers: |
1912 | - accept-encoding: ['gzip, deflate'] |
1913 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1914 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
1915 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1916 | - method: !!python/unicode 'POST' |
1917 | - uri: http://localhost:9001/3.0/members |
1918 | - response: |
1919 | - body: {string: !!python/unicode ''} |
1920 | - headers: |
1921 | - content-length: ['0'] |
1922 | - date: ['Tue, 10 Feb 2015 11:30:35 GMT'] |
1923 | - location: ['http://localhost:9001/3.0/members/244413967208186444252288534150131323831'] |
1924 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1925 | - status: {code: 201, message: Created} |
1926 | -- request: |
1927 | - body: role=moderator&subscriber=moderator%40example.com&list_id=foo.example.com |
1928 | - headers: |
1929 | - accept-encoding: ['gzip, deflate'] |
1930 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1931 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
1932 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1933 | - method: !!python/unicode 'POST' |
1934 | - uri: http://localhost:9001/3.0/members |
1935 | - response: |
1936 | - body: {string: !!python/unicode ''} |
1937 | - headers: |
1938 | - content-length: ['0'] |
1939 | - date: ['Tue, 10 Feb 2015 11:30:35 GMT'] |
1940 | - location: ['http://localhost:9001/3.0/members/38631203404560858310875460169855847632'] |
1941 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1942 | - status: {code: 201, message: Created} |
1943 | -- request: |
1944 | - body: null |
1945 | - headers: |
1946 | - accept-encoding: ['gzip, deflate'] |
1947 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1948 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1949 | - method: !!python/unicode 'GET' |
1950 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
1951 | - response: |
1952 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
1953 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
1954 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
1955 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
1956 | - headers: |
1957 | - content-length: ['294'] |
1958 | - content-type: [application/json; charset=utf-8] |
1959 | - date: ['Tue, 10 Feb 2015 11:30:36 GMT'] |
1960 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1961 | - status: {code: 200, message: OK} |
1962 | -- request: |
1963 | - body: null |
1964 | - headers: |
1965 | - accept-encoding: ['gzip, deflate'] |
1966 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1967 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1968 | - method: !!python/unicode 'GET' |
1969 | - uri: http://localhost:9001/3.0/lists/foo@example.com/roster/member?count=25&page=1 |
1970 | - response: |
1971 | - body: {string: !!python/unicode '{"start": 0, "http_etag": "\"32223434a0f3af4cdc4673d1fbc5bac1f6d98fd3\"", |
1972 | - "total_size": 0}'} |
1973 | - headers: |
1974 | - content-length: ['90'] |
1975 | - content-type: [application/json; charset=utf-8] |
1976 | - date: ['Tue, 10 Feb 2015 11:30:36 GMT'] |
1977 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1978 | - status: {code: 200, message: OK} |
1979 | -- request: |
1980 | - body: null |
1981 | - headers: |
1982 | - accept-encoding: ['gzip, deflate'] |
1983 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1984 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
1985 | - method: !!python/unicode 'DELETE' |
1986 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
1987 | - response: |
1988 | - body: {string: !!python/unicode ''} |
1989 | - headers: |
1990 | - content-length: ['0'] |
1991 | - date: ['Tue, 10 Feb 2015 11:30:37 GMT'] |
1992 | - server: [WSGIServer/0.2 CPython/3.4.2] |
1993 | - status: {code: 204, message: No Content} |
1994 | -- request: |
1995 | - body: mail_host=example.com |
1996 | - headers: |
1997 | - accept-encoding: ['gzip, deflate'] |
1998 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
1999 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2000 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2001 | - method: !!python/unicode 'POST' |
2002 | - uri: http://localhost:9001/3.0/domains |
2003 | - response: |
2004 | - body: {string: !!python/unicode 'Domain exists'} |
2005 | - headers: |
2006 | - content-length: ['13'] |
2007 | - content-type: [application/json; charset=utf-8] |
2008 | - date: ['Tue, 10 Feb 2015 11:38:06 GMT'] |
2009 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2010 | - status: {code: 400, message: Bad Request} |
2011 | -- request: |
2012 | - body: null |
2013 | - headers: |
2014 | - accept-encoding: ['gzip, deflate'] |
2015 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2016 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2017 | - method: !!python/unicode 'GET' |
2018 | - uri: http://localhost:9001/3.0/domains/example.com |
2019 | - response: |
2020 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
2021 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
2022 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
2023 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
2024 | - headers: |
2025 | - content-length: ['278'] |
2026 | - content-type: [application/json; charset=utf-8] |
2027 | - date: ['Tue, 10 Feb 2015 11:38:06 GMT'] |
2028 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2029 | - status: {code: 200, message: OK} |
2030 | -- request: |
2031 | - body: null |
2032 | - headers: |
2033 | - accept-encoding: ['gzip, deflate'] |
2034 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2035 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2036 | - method: !!python/unicode 'GET' |
2037 | - uri: http://localhost:9001/3.0/domains/example.com |
2038 | - response: |
2039 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
2040 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
2041 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
2042 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
2043 | - headers: |
2044 | - content-length: ['278'] |
2045 | - content-type: [application/json; charset=utf-8] |
2046 | - date: ['Tue, 10 Feb 2015 11:38:06 GMT'] |
2047 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2048 | - status: {code: 200, message: OK} |
2049 | -- request: |
2050 | - body: fqdn_listname=foo%40example.com |
2051 | - headers: |
2052 | - accept-encoding: ['gzip, deflate'] |
2053 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2054 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2055 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2056 | - method: !!python/unicode 'POST' |
2057 | - uri: http://localhost:9001/3.0/lists |
2058 | - response: |
2059 | - body: {string: !!python/unicode ''} |
2060 | - headers: |
2061 | - content-length: ['0'] |
2062 | - date: ['Tue, 10 Feb 2015 11:38:06 GMT'] |
2063 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
2064 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2065 | - status: {code: 201, message: Created} |
2066 | -- request: |
2067 | - body: null |
2068 | - headers: |
2069 | - accept-encoding: ['gzip, deflate'] |
2070 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2071 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2072 | - method: !!python/unicode 'GET' |
2073 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
2074 | - response: |
2075 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
2076 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
2077 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
2078 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
2079 | - headers: |
2080 | - content-length: ['294'] |
2081 | - content-type: [application/json; charset=utf-8] |
2082 | - date: ['Tue, 10 Feb 2015 11:38:07 GMT'] |
2083 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2084 | - status: {code: 200, message: OK} |
2085 | -- request: |
2086 | - body: subscriber=owner%40example.com&list_id=foo.example.com&role=owner |
2087 | - headers: |
2088 | - accept-encoding: ['gzip, deflate'] |
2089 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2090 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2091 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2092 | - method: !!python/unicode 'POST' |
2093 | - uri: http://localhost:9001/3.0/members |
2094 | - response: |
2095 | - body: {string: !!python/unicode ''} |
2096 | - headers: |
2097 | - content-length: ['0'] |
2098 | - date: ['Tue, 10 Feb 2015 11:38:07 GMT'] |
2099 | - location: ['http://localhost:9001/3.0/members/249229789220407054429880693145639655329'] |
2100 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2101 | - status: {code: 201, message: Created} |
2102 | -- request: |
2103 | - body: subscriber=moderator%40example.com&list_id=foo.example.com&role=moderator |
2104 | - headers: |
2105 | - accept-encoding: ['gzip, deflate'] |
2106 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2107 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2108 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2109 | - method: !!python/unicode 'POST' |
2110 | - uri: http://localhost:9001/3.0/members |
2111 | - response: |
2112 | - body: {string: !!python/unicode ''} |
2113 | - headers: |
2114 | - content-length: ['0'] |
2115 | - date: ['Tue, 10 Feb 2015 11:38:07 GMT'] |
2116 | - location: ['http://localhost:9001/3.0/members/292200679909721091351580809523244719912'] |
2117 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2118 | - status: {code: 201, message: Created} |
2119 | -- request: |
2120 | - body: null |
2121 | - headers: |
2122 | - accept-encoding: ['gzip, deflate'] |
2123 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2124 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2125 | - method: !!python/unicode 'DELETE' |
2126 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
2127 | - response: |
2128 | - body: {string: !!python/unicode ''} |
2129 | - headers: |
2130 | - content-length: ['0'] |
2131 | - date: ['Tue, 10 Feb 2015 11:38:09 GMT'] |
2132 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2133 | - status: {code: 204, message: No Content} |
2134 | -- request: |
2135 | - body: mail_host=example.com |
2136 | - headers: |
2137 | - accept-encoding: ['gzip, deflate'] |
2138 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2139 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2140 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2141 | - method: !!python/unicode 'POST' |
2142 | - uri: http://localhost:9001/3.0/domains |
2143 | - response: |
2144 | - body: {string: !!python/unicode 'Domain exists'} |
2145 | - headers: |
2146 | - content-length: ['13'] |
2147 | - content-type: [application/json; charset=utf-8] |
2148 | - date: ['Tue, 10 Feb 2015 11:38:10 GMT'] |
2149 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2150 | - status: {code: 400, message: Bad Request} |
2151 | -- request: |
2152 | - body: null |
2153 | - headers: |
2154 | - accept-encoding: ['gzip, deflate'] |
2155 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2156 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2157 | - method: !!python/unicode 'GET' |
2158 | - uri: http://localhost:9001/3.0/domains/example.com |
2159 | - response: |
2160 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
2161 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
2162 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
2163 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
2164 | - headers: |
2165 | - content-length: ['278'] |
2166 | - content-type: [application/json; charset=utf-8] |
2167 | - date: ['Tue, 10 Feb 2015 11:38:10 GMT'] |
2168 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2169 | - status: {code: 200, message: OK} |
2170 | -- request: |
2171 | - body: null |
2172 | - headers: |
2173 | - accept-encoding: ['gzip, deflate'] |
2174 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2175 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2176 | - method: !!python/unicode 'GET' |
2177 | - uri: http://localhost:9001/3.0/domains/example.com |
2178 | - response: |
2179 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
2180 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
2181 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
2182 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
2183 | - headers: |
2184 | - content-length: ['278'] |
2185 | - content-type: [application/json; charset=utf-8] |
2186 | - date: ['Tue, 10 Feb 2015 11:38:10 GMT'] |
2187 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2188 | - status: {code: 200, message: OK} |
2189 | -- request: |
2190 | - body: fqdn_listname=foo%40example.com |
2191 | - headers: |
2192 | - accept-encoding: ['gzip, deflate'] |
2193 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2194 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2195 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2196 | - method: !!python/unicode 'POST' |
2197 | - uri: http://localhost:9001/3.0/lists |
2198 | - response: |
2199 | - body: {string: !!python/unicode ''} |
2200 | - headers: |
2201 | - content-length: ['0'] |
2202 | - date: ['Tue, 10 Feb 2015 11:38:10 GMT'] |
2203 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
2204 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2205 | - status: {code: 201, message: Created} |
2206 | -- request: |
2207 | - body: null |
2208 | - headers: |
2209 | - accept-encoding: ['gzip, deflate'] |
2210 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2211 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2212 | - method: !!python/unicode 'GET' |
2213 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
2214 | - response: |
2215 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
2216 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
2217 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
2218 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
2219 | - headers: |
2220 | - content-length: ['294'] |
2221 | - content-type: [application/json; charset=utf-8] |
2222 | - date: ['Tue, 10 Feb 2015 11:38:10 GMT'] |
2223 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2224 | - status: {code: 200, message: OK} |
2225 | -- request: |
2226 | - body: subscriber=owner%40example.com&list_id=foo.example.com&role=owner |
2227 | - headers: |
2228 | - accept-encoding: ['gzip, deflate'] |
2229 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2230 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2231 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2232 | - method: !!python/unicode 'POST' |
2233 | - uri: http://localhost:9001/3.0/members |
2234 | - response: |
2235 | - body: {string: !!python/unicode ''} |
2236 | - headers: |
2237 | - content-length: ['0'] |
2238 | - date: ['Tue, 10 Feb 2015 11:38:10 GMT'] |
2239 | - location: ['http://localhost:9001/3.0/members/15582850446470029602244009936412998421'] |
2240 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2241 | - status: {code: 201, message: Created} |
2242 | -- request: |
2243 | - body: subscriber=moderator%40example.com&list_id=foo.example.com&role=moderator |
2244 | - headers: |
2245 | - accept-encoding: ['gzip, deflate'] |
2246 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2247 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2248 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2249 | - method: !!python/unicode 'POST' |
2250 | - uri: http://localhost:9001/3.0/members |
2251 | - response: |
2252 | - body: {string: !!python/unicode ''} |
2253 | - headers: |
2254 | - content-length: ['0'] |
2255 | - date: ['Tue, 10 Feb 2015 11:38:10 GMT'] |
2256 | - location: ['http://localhost:9001/3.0/members/220048416367363342535278120276827856999'] |
2257 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2258 | - status: {code: 201, message: Created} |
2259 | -- request: |
2260 | - body: null |
2261 | - headers: |
2262 | - accept-encoding: ['gzip, deflate'] |
2263 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2264 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2265 | - method: !!python/unicode 'DELETE' |
2266 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
2267 | - response: |
2268 | - body: {string: !!python/unicode ''} |
2269 | - headers: |
2270 | - content-length: ['0'] |
2271 | - date: ['Tue, 10 Feb 2015 11:38:12 GMT'] |
2272 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2273 | - status: {code: 204, message: No Content} |
2274 | -- request: |
2275 | - body: mail_host=example.com |
2276 | - headers: |
2277 | - accept-encoding: ['gzip, deflate'] |
2278 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2279 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2280 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2281 | - method: !!python/unicode 'POST' |
2282 | - uri: http://localhost:9001/3.0/domains |
2283 | - response: |
2284 | - body: {string: !!python/unicode 'Domain exists'} |
2285 | - headers: |
2286 | - content-length: ['13'] |
2287 | - content-type: [application/json; charset=utf-8] |
2288 | - date: ['Tue, 10 Feb 2015 11:38:13 GMT'] |
2289 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2290 | - status: {code: 400, message: Bad Request} |
2291 | -- request: |
2292 | - body: null |
2293 | - headers: |
2294 | - accept-encoding: ['gzip, deflate'] |
2295 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2296 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2297 | - method: !!python/unicode 'GET' |
2298 | - uri: http://localhost:9001/3.0/domains/example.com |
2299 | - response: |
2300 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
2301 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
2302 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
2303 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
2304 | - headers: |
2305 | - content-length: ['278'] |
2306 | - content-type: [application/json; charset=utf-8] |
2307 | - date: ['Tue, 10 Feb 2015 11:38:13 GMT'] |
2308 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2309 | - status: {code: 200, message: OK} |
2310 | -- request: |
2311 | - body: null |
2312 | - headers: |
2313 | - accept-encoding: ['gzip, deflate'] |
2314 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2315 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2316 | - method: !!python/unicode 'GET' |
2317 | - uri: http://localhost:9001/3.0/domains/example.com |
2318 | - response: |
2319 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
2320 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
2321 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
2322 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
2323 | - headers: |
2324 | - content-length: ['278'] |
2325 | - content-type: [application/json; charset=utf-8] |
2326 | - date: ['Tue, 10 Feb 2015 11:38:13 GMT'] |
2327 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2328 | - status: {code: 200, message: OK} |
2329 | -- request: |
2330 | - body: fqdn_listname=foo%40example.com |
2331 | - headers: |
2332 | - accept-encoding: ['gzip, deflate'] |
2333 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2334 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2335 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2336 | - method: !!python/unicode 'POST' |
2337 | - uri: http://localhost:9001/3.0/lists |
2338 | - response: |
2339 | - body: {string: !!python/unicode ''} |
2340 | - headers: |
2341 | - content-length: ['0'] |
2342 | - date: ['Tue, 10 Feb 2015 11:38:13 GMT'] |
2343 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
2344 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2345 | - status: {code: 201, message: Created} |
2346 | -- request: |
2347 | - body: null |
2348 | - headers: |
2349 | - accept-encoding: ['gzip, deflate'] |
2350 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2351 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2352 | - method: !!python/unicode 'GET' |
2353 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
2354 | - response: |
2355 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
2356 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
2357 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
2358 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
2359 | - headers: |
2360 | - content-length: ['294'] |
2361 | - content-type: [application/json; charset=utf-8] |
2362 | - date: ['Tue, 10 Feb 2015 11:38:13 GMT'] |
2363 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2364 | - status: {code: 200, message: OK} |
2365 | -- request: |
2366 | - body: subscriber=owner%40example.com&list_id=foo.example.com&role=owner |
2367 | - headers: |
2368 | - accept-encoding: ['gzip, deflate'] |
2369 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2370 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2371 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2372 | - method: !!python/unicode 'POST' |
2373 | - uri: http://localhost:9001/3.0/members |
2374 | - response: |
2375 | - body: {string: !!python/unicode ''} |
2376 | - headers: |
2377 | - content-length: ['0'] |
2378 | - date: ['Tue, 10 Feb 2015 11:38:13 GMT'] |
2379 | - location: ['http://localhost:9001/3.0/members/191425294508940701779318113606479327398'] |
2380 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2381 | - status: {code: 201, message: Created} |
2382 | -- request: |
2383 | - body: subscriber=moderator%40example.com&list_id=foo.example.com&role=moderator |
2384 | - headers: |
2385 | - accept-encoding: ['gzip, deflate'] |
2386 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2387 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2388 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2389 | - method: !!python/unicode 'POST' |
2390 | - uri: http://localhost:9001/3.0/members |
2391 | - response: |
2392 | - body: {string: !!python/unicode ''} |
2393 | - headers: |
2394 | - content-length: ['0'] |
2395 | - date: ['Tue, 10 Feb 2015 11:38:14 GMT'] |
2396 | - location: ['http://localhost:9001/3.0/members/95836312751622089455510849030624637337'] |
2397 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2398 | - status: {code: 201, message: Created} |
2399 | -- request: |
2400 | - body: null |
2401 | - headers: |
2402 | - accept-encoding: ['gzip, deflate'] |
2403 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2404 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2405 | - method: !!python/unicode 'DELETE' |
2406 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
2407 | - response: |
2408 | - body: {string: !!python/unicode ''} |
2409 | - headers: |
2410 | - content-length: ['0'] |
2411 | - date: ['Tue, 10 Feb 2015 11:38:16 GMT'] |
2412 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2413 | - status: {code: 204, message: No Content} |
2414 | -- request: |
2415 | - body: mail_host=example.com |
2416 | - headers: |
2417 | - accept-encoding: ['gzip, deflate'] |
2418 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2419 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2420 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2421 | - method: !!python/unicode 'POST' |
2422 | - uri: http://localhost:9001/3.0/domains |
2423 | - response: |
2424 | - body: {string: !!python/unicode 'Domain exists'} |
2425 | - headers: |
2426 | - content-length: ['13'] |
2427 | - content-type: [application/json; charset=utf-8] |
2428 | - date: ['Tue, 10 Feb 2015 11:38:17 GMT'] |
2429 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2430 | - status: {code: 400, message: Bad Request} |
2431 | -- request: |
2432 | - body: null |
2433 | - headers: |
2434 | - accept-encoding: ['gzip, deflate'] |
2435 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2436 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2437 | - method: !!python/unicode 'GET' |
2438 | - uri: http://localhost:9001/3.0/domains/example.com |
2439 | - response: |
2440 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
2441 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
2442 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
2443 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
2444 | - headers: |
2445 | - content-length: ['278'] |
2446 | - content-type: [application/json; charset=utf-8] |
2447 | - date: ['Tue, 10 Feb 2015 11:38:17 GMT'] |
2448 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2449 | - status: {code: 200, message: OK} |
2450 | -- request: |
2451 | - body: null |
2452 | - headers: |
2453 | - accept-encoding: ['gzip, deflate'] |
2454 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2455 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2456 | - method: !!python/unicode 'GET' |
2457 | - uri: http://localhost:9001/3.0/domains/example.com |
2458 | - response: |
2459 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
2460 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
2461 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
2462 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
2463 | - headers: |
2464 | - content-length: ['278'] |
2465 | - content-type: [application/json; charset=utf-8] |
2466 | - date: ['Tue, 10 Feb 2015 11:38:17 GMT'] |
2467 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2468 | - status: {code: 200, message: OK} |
2469 | -- request: |
2470 | - body: fqdn_listname=foo%40example.com |
2471 | - headers: |
2472 | - accept-encoding: ['gzip, deflate'] |
2473 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2474 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2475 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2476 | - method: !!python/unicode 'POST' |
2477 | - uri: http://localhost:9001/3.0/lists |
2478 | - response: |
2479 | - body: {string: !!python/unicode ''} |
2480 | - headers: |
2481 | - content-length: ['0'] |
2482 | - date: ['Tue, 10 Feb 2015 11:38:17 GMT'] |
2483 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
2484 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2485 | - status: {code: 201, message: Created} |
2486 | -- request: |
2487 | - body: null |
2488 | - headers: |
2489 | - accept-encoding: ['gzip, deflate'] |
2490 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2491 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2492 | - method: !!python/unicode 'GET' |
2493 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
2494 | - response: |
2495 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
2496 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
2497 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
2498 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
2499 | - headers: |
2500 | - content-length: ['294'] |
2501 | - content-type: [application/json; charset=utf-8] |
2502 | - date: ['Tue, 10 Feb 2015 11:38:17 GMT'] |
2503 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2504 | - status: {code: 200, message: OK} |
2505 | -- request: |
2506 | - body: subscriber=owner%40example.com&list_id=foo.example.com&role=owner |
2507 | - headers: |
2508 | - accept-encoding: ['gzip, deflate'] |
2509 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2510 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2511 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2512 | - method: !!python/unicode 'POST' |
2513 | - uri: http://localhost:9001/3.0/members |
2514 | - response: |
2515 | - body: {string: !!python/unicode ''} |
2516 | - headers: |
2517 | - content-length: ['0'] |
2518 | - date: ['Tue, 10 Feb 2015 11:38:17 GMT'] |
2519 | - location: ['http://localhost:9001/3.0/members/102009749043356491854921912856081835597'] |
2520 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2521 | - status: {code: 201, message: Created} |
2522 | -- request: |
2523 | - body: subscriber=moderator%40example.com&list_id=foo.example.com&role=moderator |
2524 | - headers: |
2525 | - accept-encoding: ['gzip, deflate'] |
2526 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2527 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2528 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2529 | - method: !!python/unicode 'POST' |
2530 | - uri: http://localhost:9001/3.0/members |
2531 | - response: |
2532 | - body: {string: !!python/unicode ''} |
2533 | - headers: |
2534 | - content-length: ['0'] |
2535 | - date: ['Tue, 10 Feb 2015 11:38:17 GMT'] |
2536 | - location: ['http://localhost:9001/3.0/members/134354901257501071305432677849830051406'] |
2537 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2538 | - status: {code: 201, message: Created} |
2539 | -- request: |
2540 | - body: null |
2541 | - headers: |
2542 | - accept-encoding: ['gzip, deflate'] |
2543 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2544 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2545 | - method: !!python/unicode 'GET' |
2546 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
2547 | - response: |
2548 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
2549 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
2550 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
2551 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
2552 | - headers: |
2553 | - content-length: ['294'] |
2554 | - content-type: [application/json; charset=utf-8] |
2555 | - date: ['Tue, 10 Feb 2015 11:38:19 GMT'] |
2556 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2557 | - status: {code: 200, message: OK} |
2558 | -- request: |
2559 | - body: null |
2560 | - headers: |
2561 | - accept-encoding: ['gzip, deflate'] |
2562 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2563 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2564 | - method: !!python/unicode 'GET' |
2565 | - uri: http://localhost:9001/3.0/lists/foo@example.com/roster/member?count=25&page=1 |
2566 | - response: |
2567 | - body: {string: !!python/unicode '{"start": 0, "http_etag": "\"32223434a0f3af4cdc4673d1fbc5bac1f6d98fd3\"", |
2568 | - "total_size": 0}'} |
2569 | - headers: |
2570 | - content-length: ['90'] |
2571 | - content-type: [application/json; charset=utf-8] |
2572 | - date: ['Tue, 10 Feb 2015 11:38:19 GMT'] |
2573 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2574 | - status: {code: 200, message: OK} |
2575 | -- request: |
2576 | - body: null |
2577 | - headers: |
2578 | - accept-encoding: ['gzip, deflate'] |
2579 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2580 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2581 | - method: !!python/unicode 'GET' |
2582 | - uri: http://localhost:9001/3.0/lists/foo.example.com/roster/owner |
2583 | - response: |
2584 | - body: {string: !!python/unicode '{"entries": [{"user": "http://localhost:9001/3.0/users/96573909988922970304746006243506406498", |
2585 | - "http_etag": "\"263386f97d35f9e345163776b0411a131bf6e0af\"", "role": "owner", |
2586 | - "email": "owner@example.com", "delivery_mode": "regular", "list_id": "foo.example.com", |
2587 | - "address": "http://localhost:9001/3.0/addresses/owner@example.com", "self_link": |
2588 | - "http://localhost:9001/3.0/members/102009749043356491854921912856081835597"}], |
2589 | - "start": 0, "http_etag": "\"8e8684906523558f6f4f6ba96da5d447133b4ade\"", "total_size": |
2590 | - 1}'} |
2591 | - headers: |
2592 | - content-length: ['511'] |
2593 | - content-type: [application/json; charset=utf-8] |
2594 | - date: ['Tue, 10 Feb 2015 11:38:19 GMT'] |
2595 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2596 | - status: {code: 200, message: OK} |
2597 | -- request: |
2598 | - body: null |
2599 | - headers: |
2600 | - accept-encoding: ['gzip, deflate'] |
2601 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2602 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2603 | - method: !!python/unicode 'GET' |
2604 | - uri: http://localhost:9001/3.0/lists/foo.example.com/roster/moderator |
2605 | - response: |
2606 | - body: {string: !!python/unicode '{"entries": [{"user": "http://localhost:9001/3.0/users/72657208221403324359163601797012164031", |
2607 | - "http_etag": "\"987166ac831a2cee8440b07e03fe2fd76fdf298b\"", "role": "moderator", |
2608 | - "email": "moderator@example.com", "delivery_mode": "regular", "list_id": "foo.example.com", |
2609 | - "address": "http://localhost:9001/3.0/addresses/moderator@example.com", "self_link": |
2610 | - "http://localhost:9001/3.0/members/134354901257501071305432677849830051406"}], |
2611 | - "start": 0, "http_etag": "\"bfadd914341a9c8abd64d62d6d0b4a7f416e6b02\"", "total_size": |
2612 | - 1}'} |
2613 | - headers: |
2614 | - content-length: ['523'] |
2615 | - content-type: [application/json; charset=utf-8] |
2616 | - date: ['Tue, 10 Feb 2015 11:38:19 GMT'] |
2617 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2618 | - status: {code: 200, message: OK} |
2619 | -- request: |
2620 | - body: null |
2621 | - headers: |
2622 | - accept-encoding: ['gzip, deflate'] |
2623 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2624 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2625 | - method: !!python/unicode 'GET' |
2626 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
2627 | - response: |
2628 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
2629 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
2630 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
2631 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
2632 | - headers: |
2633 | - content-length: ['294'] |
2634 | - content-type: [application/json; charset=utf-8] |
2635 | - date: ['Tue, 10 Feb 2015 11:38:19 GMT'] |
2636 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2637 | - status: {code: 200, message: OK} |
2638 | -- request: |
2639 | - body: null |
2640 | - headers: |
2641 | - accept-encoding: ['gzip, deflate'] |
2642 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2643 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2644 | - method: !!python/unicode 'GET' |
2645 | - uri: http://localhost:9001/3.0/lists/foo.example.com/roster/owner |
2646 | - response: |
2647 | - body: {string: !!python/unicode '{"entries": [{"user": "http://localhost:9001/3.0/users/96573909988922970304746006243506406498", |
2648 | - "http_etag": "\"263386f97d35f9e345163776b0411a131bf6e0af\"", "role": "owner", |
2649 | - "email": "owner@example.com", "delivery_mode": "regular", "list_id": "foo.example.com", |
2650 | - "address": "http://localhost:9001/3.0/addresses/owner@example.com", "self_link": |
2651 | - "http://localhost:9001/3.0/members/102009749043356491854921912856081835597"}], |
2652 | - "start": 0, "http_etag": "\"8e8684906523558f6f4f6ba96da5d447133b4ade\"", "total_size": |
2653 | - 1}'} |
2654 | - headers: |
2655 | - content-length: ['511'] |
2656 | - content-type: [application/json; charset=utf-8] |
2657 | - date: ['Tue, 10 Feb 2015 11:38:19 GMT'] |
2658 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2659 | - status: {code: 200, message: OK} |
2660 | -- request: |
2661 | - body: null |
2662 | - headers: |
2663 | - accept-encoding: ['gzip, deflate'] |
2664 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2665 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2666 | - method: !!python/unicode 'DELETE' |
2667 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
2668 | - response: |
2669 | - body: {string: !!python/unicode ''} |
2670 | - headers: |
2671 | - content-length: ['0'] |
2672 | - date: ['Tue, 10 Feb 2015 11:38:20 GMT'] |
2673 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2674 | - status: {code: 204, message: No Content} |
2675 | -- request: |
2676 | - body: mail_host=example.com |
2677 | - headers: |
2678 | - accept-encoding: ['gzip, deflate'] |
2679 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2680 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2681 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2682 | - method: !!python/unicode 'POST' |
2683 | - uri: http://localhost:9001/3.0/domains |
2684 | - response: |
2685 | - body: {string: !!python/unicode 'Domain exists'} |
2686 | - headers: |
2687 | - content-length: ['13'] |
2688 | - content-type: [application/json; charset=utf-8] |
2689 | - date: ['Tue, 10 Feb 2015 11:38:22 GMT'] |
2690 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2691 | - status: {code: 400, message: Bad Request} |
2692 | -- request: |
2693 | - body: null |
2694 | - headers: |
2695 | - accept-encoding: ['gzip, deflate'] |
2696 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2697 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2698 | - method: !!python/unicode 'GET' |
2699 | - uri: http://localhost:9001/3.0/domains/example.com |
2700 | - response: |
2701 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
2702 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
2703 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
2704 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
2705 | - headers: |
2706 | - content-length: ['278'] |
2707 | - content-type: [application/json; charset=utf-8] |
2708 | - date: ['Tue, 10 Feb 2015 11:38:22 GMT'] |
2709 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2710 | - status: {code: 200, message: OK} |
2711 | -- request: |
2712 | - body: null |
2713 | - headers: |
2714 | - accept-encoding: ['gzip, deflate'] |
2715 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2716 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2717 | - method: !!python/unicode 'GET' |
2718 | - uri: http://localhost:9001/3.0/domains/example.com |
2719 | - response: |
2720 | - body: {string: !!python/unicode '{"base_url": "http://example.com", "mail_host": |
2721 | - "example.com", "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
2722 | - "contact_address": "postmaster@example.com", "description": null, "url_host": |
2723 | - "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
2724 | - headers: |
2725 | - content-length: ['278'] |
2726 | - content-type: [application/json; charset=utf-8] |
2727 | - date: ['Tue, 10 Feb 2015 11:38:22 GMT'] |
2728 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2729 | - status: {code: 200, message: OK} |
2730 | -- request: |
2731 | - body: fqdn_listname=foo%40example.com |
2732 | - headers: |
2733 | - accept-encoding: ['gzip, deflate'] |
2734 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2735 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2736 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2737 | - method: !!python/unicode 'POST' |
2738 | - uri: http://localhost:9001/3.0/lists |
2739 | - response: |
2740 | - body: {string: !!python/unicode ''} |
2741 | - headers: |
2742 | - content-length: ['0'] |
2743 | - date: ['Tue, 10 Feb 2015 11:38:22 GMT'] |
2744 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
2745 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2746 | - status: {code: 201, message: Created} |
2747 | -- request: |
2748 | - body: null |
2749 | - headers: |
2750 | - accept-encoding: ['gzip, deflate'] |
2751 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2752 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2753 | - method: !!python/unicode 'GET' |
2754 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
2755 | - response: |
2756 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
2757 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
2758 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
2759 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
2760 | - headers: |
2761 | - content-length: ['294'] |
2762 | - content-type: [application/json; charset=utf-8] |
2763 | - date: ['Tue, 10 Feb 2015 11:38:22 GMT'] |
2764 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2765 | - status: {code: 200, message: OK} |
2766 | -- request: |
2767 | - body: subscriber=owner%40example.com&list_id=foo.example.com&role=owner |
2768 | - headers: |
2769 | - accept-encoding: ['gzip, deflate'] |
2770 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2771 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2772 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2773 | - method: !!python/unicode 'POST' |
2774 | - uri: http://localhost:9001/3.0/members |
2775 | - response: |
2776 | - body: {string: !!python/unicode ''} |
2777 | - headers: |
2778 | - content-length: ['0'] |
2779 | - date: ['Tue, 10 Feb 2015 11:38:22 GMT'] |
2780 | - location: ['http://localhost:9001/3.0/members/207648210994466675946664407844247143509'] |
2781 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2782 | - status: {code: 201, message: Created} |
2783 | -- request: |
2784 | - body: subscriber=moderator%40example.com&list_id=foo.example.com&role=moderator |
2785 | - headers: |
2786 | - accept-encoding: ['gzip, deflate'] |
2787 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2788 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2789 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2790 | - method: !!python/unicode 'POST' |
2791 | - uri: http://localhost:9001/3.0/members |
2792 | - response: |
2793 | - body: {string: !!python/unicode ''} |
2794 | - headers: |
2795 | - content-length: ['0'] |
2796 | - date: ['Tue, 10 Feb 2015 11:38:22 GMT'] |
2797 | - location: ['http://localhost:9001/3.0/members/272777322018096199510096183218019398520'] |
2798 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2799 | - status: {code: 201, message: Created} |
2800 | -- request: |
2801 | - body: null |
2802 | - headers: |
2803 | - accept-encoding: ['gzip, deflate'] |
2804 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2805 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2806 | - method: !!python/unicode 'GET' |
2807 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
2808 | - response: |
2809 | - body: {string: !!python/unicode '{"fqdn_listname": "foo@example.com", "display_name": |
2810 | - "Foo", "member_count": 0, "list_id": "foo.example.com", "mail_host": "example.com", |
2811 | - "self_link": "http://localhost:9001/3.0/lists/foo.example.com", "volume": |
2812 | - 1, "list_name": "foo", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
2813 | - headers: |
2814 | - content-length: ['294'] |
2815 | - content-type: [application/json; charset=utf-8] |
2816 | - date: ['Tue, 10 Feb 2015 11:38:24 GMT'] |
2817 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2818 | - status: {code: 200, message: OK} |
2819 | -- request: |
2820 | - body: null |
2821 | - headers: |
2822 | - accept-encoding: ['gzip, deflate'] |
2823 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2824 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2825 | - method: !!python/unicode 'GET' |
2826 | - uri: http://localhost:9001/3.0/lists/foo@example.com/roster/member?count=25&page=1 |
2827 | - response: |
2828 | - body: {string: !!python/unicode '{"start": 0, "http_etag": "\"32223434a0f3af4cdc4673d1fbc5bac1f6d98fd3\"", |
2829 | - "total_size": 0}'} |
2830 | - headers: |
2831 | - content-length: ['90'] |
2832 | - content-type: [application/json; charset=utf-8] |
2833 | - date: ['Tue, 10 Feb 2015 11:38:24 GMT'] |
2834 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2835 | - status: {code: 200, message: OK} |
2836 | -- request: |
2837 | - body: null |
2838 | - headers: |
2839 | - accept-encoding: ['gzip, deflate'] |
2840 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2841 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2842 | - method: !!python/unicode 'DELETE' |
2843 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
2844 | - response: |
2845 | - body: {string: !!python/unicode ''} |
2846 | - headers: |
2847 | - content-length: ['0'] |
2848 | - date: ['Tue, 10 Feb 2015 11:38:26 GMT'] |
2849 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2850 | - status: {code: 204, message: No Content} |
2851 | -- request: |
2852 | - body: mail_host=example.com |
2853 | - headers: |
2854 | - accept-encoding: ['gzip, deflate'] |
2855 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2856 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2857 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2858 | - method: !!python/unicode 'POST' |
2859 | - uri: http://localhost:9001/3.0/domains |
2860 | - response: |
2861 | - body: {string: !!python/unicode 'Domain exists'} |
2862 | - headers: |
2863 | - content-length: ['13'] |
2864 | - content-type: [application/json; charset=utf-8] |
2865 | - date: ['Tue, 10 Feb 2015 12:01:26 GMT'] |
2866 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2867 | - status: {code: 400, message: Bad Request} |
2868 | -- request: |
2869 | - body: null |
2870 | - headers: |
2871 | - accept-encoding: ['gzip, deflate'] |
2872 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2873 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2874 | - method: !!python/unicode 'GET' |
2875 | - uri: http://localhost:9001/3.0/domains/example.com |
2876 | - response: |
2877 | - body: {string: !!python/unicode '{"http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
2878 | - "url_host": "example.com", "mail_host": "example.com", "description": null, |
2879 | - "base_url": "http://example.com", "contact_address": "postmaster@example.com", |
2880 | - "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
2881 | - headers: |
2882 | - content-length: ['278'] |
2883 | - content-type: [application/json; charset=utf-8] |
2884 | - date: ['Tue, 10 Feb 2015 12:01:26 GMT'] |
2885 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2886 | - status: {code: 200, message: OK} |
2887 | -- request: |
2888 | - body: null |
2889 | - headers: |
2890 | - accept-encoding: ['gzip, deflate'] |
2891 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2892 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2893 | - method: !!python/unicode 'GET' |
2894 | - uri: http://localhost:9001/3.0/domains/example.com |
2895 | - response: |
2896 | - body: {string: !!python/unicode '{"http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
2897 | - "url_host": "example.com", "mail_host": "example.com", "description": null, |
2898 | - "base_url": "http://example.com", "contact_address": "postmaster@example.com", |
2899 | - "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
2900 | - headers: |
2901 | - content-length: ['278'] |
2902 | - content-type: [application/json; charset=utf-8] |
2903 | - date: ['Tue, 10 Feb 2015 12:01:26 GMT'] |
2904 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2905 | - status: {code: 200, message: OK} |
2906 | -- request: |
2907 | - body: fqdn_listname=foo%40example.com |
2908 | - headers: |
2909 | - accept-encoding: ['gzip, deflate'] |
2910 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2911 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2912 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2913 | - method: !!python/unicode 'POST' |
2914 | - uri: http://localhost:9001/3.0/lists |
2915 | - response: |
2916 | - body: {string: !!python/unicode ''} |
2917 | - headers: |
2918 | - content-length: ['0'] |
2919 | - date: ['Tue, 10 Feb 2015 12:01:26 GMT'] |
2920 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
2921 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2922 | - status: {code: 201, message: Created} |
2923 | -- request: |
2924 | - body: null |
2925 | - headers: |
2926 | - accept-encoding: ['gzip, deflate'] |
2927 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2928 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2929 | - method: !!python/unicode 'GET' |
2930 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
2931 | - response: |
2932 | - body: {string: !!python/unicode '{"list_name": "foo", "volume": 1, "list_id": |
2933 | - "foo.example.com", "fqdn_listname": "foo@example.com", "self_link": "http://localhost:9001/3.0/lists/foo.example.com", |
2934 | - "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\"", "member_count": |
2935 | - 0, "mail_host": "example.com", "display_name": "Foo"}'} |
2936 | - headers: |
2937 | - content-length: ['294'] |
2938 | - content-type: [application/json; charset=utf-8] |
2939 | - date: ['Tue, 10 Feb 2015 12:01:26 GMT'] |
2940 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2941 | - status: {code: 200, message: OK} |
2942 | -- request: |
2943 | - body: role=owner&subscriber=owner%40example.com&list_id=foo.example.com |
2944 | - headers: |
2945 | - accept-encoding: ['gzip, deflate'] |
2946 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2947 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2948 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2949 | - method: !!python/unicode 'POST' |
2950 | - uri: http://localhost:9001/3.0/members |
2951 | - response: |
2952 | - body: {string: !!python/unicode ''} |
2953 | - headers: |
2954 | - content-length: ['0'] |
2955 | - date: ['Tue, 10 Feb 2015 12:01:26 GMT'] |
2956 | - location: ['http://localhost:9001/3.0/members/231555231194996662016433524627672962508'] |
2957 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2958 | - status: {code: 201, message: Created} |
2959 | -- request: |
2960 | - body: role=moderator&subscriber=moderator%40example.com&list_id=foo.example.com |
2961 | - headers: |
2962 | - accept-encoding: ['gzip, deflate'] |
2963 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2964 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2965 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2966 | - method: !!python/unicode 'POST' |
2967 | - uri: http://localhost:9001/3.0/members |
2968 | - response: |
2969 | - body: {string: !!python/unicode ''} |
2970 | - headers: |
2971 | - content-length: ['0'] |
2972 | - date: ['Tue, 10 Feb 2015 12:01:26 GMT'] |
2973 | - location: ['http://localhost:9001/3.0/members/244667584952145039218331003064067356173'] |
2974 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2975 | - status: {code: 201, message: Created} |
2976 | -- request: |
2977 | - body: null |
2978 | - headers: |
2979 | - accept-encoding: ['gzip, deflate'] |
2980 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2981 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2982 | - method: !!python/unicode 'DELETE' |
2983 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
2984 | - response: |
2985 | - body: {string: !!python/unicode ''} |
2986 | - headers: |
2987 | - content-length: ['0'] |
2988 | - date: ['Tue, 10 Feb 2015 12:01:29 GMT'] |
2989 | - server: [WSGIServer/0.2 CPython/3.4.2] |
2990 | - status: {code: 204, message: No Content} |
2991 | -- request: |
2992 | - body: mail_host=example.com |
2993 | - headers: |
2994 | - accept-encoding: ['gzip, deflate'] |
2995 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
2996 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
2997 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
2998 | - method: !!python/unicode 'POST' |
2999 | - uri: http://localhost:9001/3.0/domains |
3000 | - response: |
3001 | - body: {string: !!python/unicode 'Domain exists'} |
3002 | - headers: |
3003 | - content-length: ['13'] |
3004 | - content-type: [application/json; charset=utf-8] |
3005 | - date: ['Tue, 10 Feb 2015 12:01:30 GMT'] |
3006 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3007 | - status: {code: 400, message: Bad Request} |
3008 | -- request: |
3009 | - body: null |
3010 | - headers: |
3011 | - accept-encoding: ['gzip, deflate'] |
3012 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3013 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3014 | - method: !!python/unicode 'GET' |
3015 | - uri: http://localhost:9001/3.0/domains/example.com |
3016 | - response: |
3017 | - body: {string: !!python/unicode '{"http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
3018 | - "url_host": "example.com", "mail_host": "example.com", "description": null, |
3019 | - "base_url": "http://example.com", "contact_address": "postmaster@example.com", |
3020 | - "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
3021 | - headers: |
3022 | - content-length: ['278'] |
3023 | - content-type: [application/json; charset=utf-8] |
3024 | - date: ['Tue, 10 Feb 2015 12:01:30 GMT'] |
3025 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3026 | - status: {code: 200, message: OK} |
3027 | -- request: |
3028 | - body: null |
3029 | - headers: |
3030 | - accept-encoding: ['gzip, deflate'] |
3031 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3032 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3033 | - method: !!python/unicode 'GET' |
3034 | - uri: http://localhost:9001/3.0/domains/example.com |
3035 | - response: |
3036 | - body: {string: !!python/unicode '{"http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
3037 | - "url_host": "example.com", "mail_host": "example.com", "description": null, |
3038 | - "base_url": "http://example.com", "contact_address": "postmaster@example.com", |
3039 | - "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
3040 | - headers: |
3041 | - content-length: ['278'] |
3042 | - content-type: [application/json; charset=utf-8] |
3043 | - date: ['Tue, 10 Feb 2015 12:01:30 GMT'] |
3044 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3045 | - status: {code: 200, message: OK} |
3046 | -- request: |
3047 | - body: fqdn_listname=foo%40example.com |
3048 | - headers: |
3049 | - accept-encoding: ['gzip, deflate'] |
3050 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3051 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3052 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3053 | - method: !!python/unicode 'POST' |
3054 | - uri: http://localhost:9001/3.0/lists |
3055 | - response: |
3056 | - body: {string: !!python/unicode ''} |
3057 | - headers: |
3058 | - content-length: ['0'] |
3059 | - date: ['Tue, 10 Feb 2015 12:01:30 GMT'] |
3060 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
3061 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3062 | - status: {code: 201, message: Created} |
3063 | -- request: |
3064 | - body: null |
3065 | - headers: |
3066 | - accept-encoding: ['gzip, deflate'] |
3067 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3068 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3069 | - method: !!python/unicode 'GET' |
3070 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
3071 | - response: |
3072 | - body: {string: !!python/unicode '{"list_name": "foo", "volume": 1, "list_id": |
3073 | - "foo.example.com", "fqdn_listname": "foo@example.com", "self_link": "http://localhost:9001/3.0/lists/foo.example.com", |
3074 | - "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\"", "member_count": |
3075 | - 0, "mail_host": "example.com", "display_name": "Foo"}'} |
3076 | - headers: |
3077 | - content-length: ['294'] |
3078 | - content-type: [application/json; charset=utf-8] |
3079 | - date: ['Tue, 10 Feb 2015 12:01:30 GMT'] |
3080 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3081 | - status: {code: 200, message: OK} |
3082 | -- request: |
3083 | - body: role=owner&subscriber=owner%40example.com&list_id=foo.example.com |
3084 | - headers: |
3085 | - accept-encoding: ['gzip, deflate'] |
3086 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3087 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3088 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3089 | - method: !!python/unicode 'POST' |
3090 | - uri: http://localhost:9001/3.0/members |
3091 | - response: |
3092 | - body: {string: !!python/unicode ''} |
3093 | - headers: |
3094 | - content-length: ['0'] |
3095 | - date: ['Tue, 10 Feb 2015 12:01:30 GMT'] |
3096 | - location: ['http://localhost:9001/3.0/members/163419572633799486019119205366120239761'] |
3097 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3098 | - status: {code: 201, message: Created} |
3099 | -- request: |
3100 | - body: role=moderator&subscriber=moderator%40example.com&list_id=foo.example.com |
3101 | - headers: |
3102 | - accept-encoding: ['gzip, deflate'] |
3103 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3104 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3105 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3106 | - method: !!python/unicode 'POST' |
3107 | - uri: http://localhost:9001/3.0/members |
3108 | - response: |
3109 | - body: {string: !!python/unicode ''} |
3110 | - headers: |
3111 | - content-length: ['0'] |
3112 | - date: ['Tue, 10 Feb 2015 12:01:31 GMT'] |
3113 | - location: ['http://localhost:9001/3.0/members/249841082002958347311533808819541101179'] |
3114 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3115 | - status: {code: 201, message: Created} |
3116 | -- request: |
3117 | - body: null |
3118 | - headers: |
3119 | - accept-encoding: ['gzip, deflate'] |
3120 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3121 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3122 | - method: !!python/unicode 'DELETE' |
3123 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
3124 | - response: |
3125 | - body: {string: !!python/unicode ''} |
3126 | - headers: |
3127 | - content-length: ['0'] |
3128 | - date: ['Tue, 10 Feb 2015 12:01:33 GMT'] |
3129 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3130 | - status: {code: 204, message: No Content} |
3131 | -- request: |
3132 | - body: mail_host=example.com |
3133 | - headers: |
3134 | - accept-encoding: ['gzip, deflate'] |
3135 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3136 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3137 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3138 | - method: !!python/unicode 'POST' |
3139 | - uri: http://localhost:9001/3.0/domains |
3140 | - response: |
3141 | - body: {string: !!python/unicode 'Domain exists'} |
3142 | - headers: |
3143 | - content-length: ['13'] |
3144 | - content-type: [application/json; charset=utf-8] |
3145 | - date: ['Tue, 10 Feb 2015 12:01:35 GMT'] |
3146 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3147 | - status: {code: 400, message: Bad Request} |
3148 | -- request: |
3149 | - body: null |
3150 | - headers: |
3151 | - accept-encoding: ['gzip, deflate'] |
3152 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3153 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3154 | - method: !!python/unicode 'GET' |
3155 | - uri: http://localhost:9001/3.0/domains/example.com |
3156 | - response: |
3157 | - body: {string: !!python/unicode '{"http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
3158 | - "url_host": "example.com", "mail_host": "example.com", "description": null, |
3159 | - "base_url": "http://example.com", "contact_address": "postmaster@example.com", |
3160 | - "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
3161 | - headers: |
3162 | - content-length: ['278'] |
3163 | - content-type: [application/json; charset=utf-8] |
3164 | - date: ['Tue, 10 Feb 2015 12:01:35 GMT'] |
3165 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3166 | - status: {code: 200, message: OK} |
3167 | -- request: |
3168 | - body: null |
3169 | - headers: |
3170 | - accept-encoding: ['gzip, deflate'] |
3171 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3172 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3173 | - method: !!python/unicode 'GET' |
3174 | - uri: http://localhost:9001/3.0/domains/example.com |
3175 | - response: |
3176 | - body: {string: !!python/unicode '{"http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
3177 | - "url_host": "example.com", "mail_host": "example.com", "description": null, |
3178 | - "base_url": "http://example.com", "contact_address": "postmaster@example.com", |
3179 | - "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
3180 | - headers: |
3181 | - content-length: ['278'] |
3182 | - content-type: [application/json; charset=utf-8] |
3183 | - date: ['Tue, 10 Feb 2015 12:01:35 GMT'] |
3184 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3185 | - status: {code: 200, message: OK} |
3186 | -- request: |
3187 | - body: fqdn_listname=foo%40example.com |
3188 | - headers: |
3189 | - accept-encoding: ['gzip, deflate'] |
3190 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3191 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3192 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3193 | - method: !!python/unicode 'POST' |
3194 | - uri: http://localhost:9001/3.0/lists |
3195 | - response: |
3196 | - body: {string: !!python/unicode ''} |
3197 | - headers: |
3198 | - content-length: ['0'] |
3199 | - date: ['Tue, 10 Feb 2015 12:01:35 GMT'] |
3200 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
3201 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3202 | - status: {code: 201, message: Created} |
3203 | -- request: |
3204 | - body: null |
3205 | - headers: |
3206 | - accept-encoding: ['gzip, deflate'] |
3207 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3208 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3209 | - method: !!python/unicode 'GET' |
3210 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
3211 | - response: |
3212 | - body: {string: !!python/unicode '{"list_name": "foo", "volume": 1, "list_id": |
3213 | - "foo.example.com", "fqdn_listname": "foo@example.com", "self_link": "http://localhost:9001/3.0/lists/foo.example.com", |
3214 | - "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\"", "member_count": |
3215 | - 0, "mail_host": "example.com", "display_name": "Foo"}'} |
3216 | - headers: |
3217 | - content-length: ['294'] |
3218 | - content-type: [application/json; charset=utf-8] |
3219 | - date: ['Tue, 10 Feb 2015 12:01:35 GMT'] |
3220 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3221 | - status: {code: 200, message: OK} |
3222 | -- request: |
3223 | - body: role=owner&subscriber=owner%40example.com&list_id=foo.example.com |
3224 | - headers: |
3225 | - accept-encoding: ['gzip, deflate'] |
3226 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3227 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3228 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3229 | - method: !!python/unicode 'POST' |
3230 | - uri: http://localhost:9001/3.0/members |
3231 | - response: |
3232 | - body: {string: !!python/unicode ''} |
3233 | - headers: |
3234 | - content-length: ['0'] |
3235 | - date: ['Tue, 10 Feb 2015 12:01:35 GMT'] |
3236 | - location: ['http://localhost:9001/3.0/members/257940852299557859703633790663363223688'] |
3237 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3238 | - status: {code: 201, message: Created} |
3239 | -- request: |
3240 | - body: role=moderator&subscriber=moderator%40example.com&list_id=foo.example.com |
3241 | - headers: |
3242 | - accept-encoding: ['gzip, deflate'] |
3243 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3244 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3245 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3246 | - method: !!python/unicode 'POST' |
3247 | - uri: http://localhost:9001/3.0/members |
3248 | - response: |
3249 | - body: {string: !!python/unicode ''} |
3250 | - headers: |
3251 | - content-length: ['0'] |
3252 | - date: ['Tue, 10 Feb 2015 12:01:35 GMT'] |
3253 | - location: ['http://localhost:9001/3.0/members/282637221825622393919297264741386273314'] |
3254 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3255 | - status: {code: 201, message: Created} |
3256 | -- request: |
3257 | - body: null |
3258 | - headers: |
3259 | - accept-encoding: ['gzip, deflate'] |
3260 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3261 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3262 | - method: !!python/unicode 'DELETE' |
3263 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
3264 | - response: |
3265 | - body: {string: !!python/unicode ''} |
3266 | - headers: |
3267 | - content-length: ['0'] |
3268 | - date: ['Tue, 10 Feb 2015 12:01:38 GMT'] |
3269 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3270 | - status: {code: 204, message: No Content} |
3271 | -- request: |
3272 | - body: mail_host=example.com |
3273 | - headers: |
3274 | - accept-encoding: ['gzip, deflate'] |
3275 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3276 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3277 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3278 | - method: !!python/unicode 'POST' |
3279 | - uri: http://localhost:9001/3.0/domains |
3280 | - response: |
3281 | - body: {string: !!python/unicode 'Domain exists'} |
3282 | - headers: |
3283 | - content-length: ['13'] |
3284 | - content-type: [application/json; charset=utf-8] |
3285 | - date: ['Tue, 10 Feb 2015 12:01:40 GMT'] |
3286 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3287 | - status: {code: 400, message: Bad Request} |
3288 | -- request: |
3289 | - body: null |
3290 | - headers: |
3291 | - accept-encoding: ['gzip, deflate'] |
3292 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3293 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3294 | - method: !!python/unicode 'GET' |
3295 | - uri: http://localhost:9001/3.0/domains/example.com |
3296 | - response: |
3297 | - body: {string: !!python/unicode '{"http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
3298 | - "url_host": "example.com", "mail_host": "example.com", "description": null, |
3299 | - "base_url": "http://example.com", "contact_address": "postmaster@example.com", |
3300 | - "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
3301 | - headers: |
3302 | - content-length: ['278'] |
3303 | - content-type: [application/json; charset=utf-8] |
3304 | - date: ['Tue, 10 Feb 2015 12:01:40 GMT'] |
3305 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3306 | - status: {code: 200, message: OK} |
3307 | -- request: |
3308 | - body: null |
3309 | - headers: |
3310 | - accept-encoding: ['gzip, deflate'] |
3311 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3312 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3313 | - method: !!python/unicode 'GET' |
3314 | - uri: http://localhost:9001/3.0/domains/example.com |
3315 | - response: |
3316 | - body: {string: !!python/unicode '{"http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
3317 | - "url_host": "example.com", "mail_host": "example.com", "description": null, |
3318 | - "base_url": "http://example.com", "contact_address": "postmaster@example.com", |
3319 | - "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
3320 | - headers: |
3321 | - content-length: ['278'] |
3322 | - content-type: [application/json; charset=utf-8] |
3323 | - date: ['Tue, 10 Feb 2015 12:01:40 GMT'] |
3324 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3325 | - status: {code: 200, message: OK} |
3326 | -- request: |
3327 | - body: fqdn_listname=foo%40example.com |
3328 | - headers: |
3329 | - accept-encoding: ['gzip, deflate'] |
3330 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3331 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3332 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3333 | - method: !!python/unicode 'POST' |
3334 | - uri: http://localhost:9001/3.0/lists |
3335 | - response: |
3336 | - body: {string: !!python/unicode ''} |
3337 | - headers: |
3338 | - content-length: ['0'] |
3339 | - date: ['Tue, 10 Feb 2015 12:01:40 GMT'] |
3340 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
3341 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3342 | - status: {code: 201, message: Created} |
3343 | -- request: |
3344 | - body: null |
3345 | - headers: |
3346 | - accept-encoding: ['gzip, deflate'] |
3347 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3348 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3349 | - method: !!python/unicode 'GET' |
3350 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
3351 | - response: |
3352 | - body: {string: !!python/unicode '{"list_name": "foo", "volume": 1, "list_id": |
3353 | - "foo.example.com", "fqdn_listname": "foo@example.com", "self_link": "http://localhost:9001/3.0/lists/foo.example.com", |
3354 | - "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\"", "member_count": |
3355 | - 0, "mail_host": "example.com", "display_name": "Foo"}'} |
3356 | - headers: |
3357 | - content-length: ['294'] |
3358 | - content-type: [application/json; charset=utf-8] |
3359 | - date: ['Tue, 10 Feb 2015 12:01:40 GMT'] |
3360 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3361 | - status: {code: 200, message: OK} |
3362 | -- request: |
3363 | - body: role=owner&subscriber=owner%40example.com&list_id=foo.example.com |
3364 | - headers: |
3365 | - accept-encoding: ['gzip, deflate'] |
3366 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3367 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3368 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3369 | - method: !!python/unicode 'POST' |
3370 | - uri: http://localhost:9001/3.0/members |
3371 | - response: |
3372 | - body: {string: !!python/unicode ''} |
3373 | - headers: |
3374 | - content-length: ['0'] |
3375 | - date: ['Tue, 10 Feb 2015 12:01:40 GMT'] |
3376 | - location: ['http://localhost:9001/3.0/members/320866441307701057875338118781803712673'] |
3377 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3378 | - status: {code: 201, message: Created} |
3379 | -- request: |
3380 | - body: role=moderator&subscriber=moderator%40example.com&list_id=foo.example.com |
3381 | - headers: |
3382 | - accept-encoding: ['gzip, deflate'] |
3383 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3384 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3385 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3386 | - method: !!python/unicode 'POST' |
3387 | - uri: http://localhost:9001/3.0/members |
3388 | - response: |
3389 | - body: {string: !!python/unicode ''} |
3390 | - headers: |
3391 | - content-length: ['0'] |
3392 | - date: ['Tue, 10 Feb 2015 12:01:40 GMT'] |
3393 | - location: ['http://localhost:9001/3.0/members/171355940095428255626415376787868576901'] |
3394 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3395 | - status: {code: 201, message: Created} |
3396 | -- request: |
3397 | - body: null |
3398 | - headers: |
3399 | - accept-encoding: ['gzip, deflate'] |
3400 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3401 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3402 | - method: !!python/unicode 'GET' |
3403 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
3404 | - response: |
3405 | - body: {string: !!python/unicode '{"list_name": "foo", "volume": 1, "list_id": |
3406 | - "foo.example.com", "fqdn_listname": "foo@example.com", "self_link": "http://localhost:9001/3.0/lists/foo.example.com", |
3407 | - "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\"", "member_count": |
3408 | - 0, "mail_host": "example.com", "display_name": "Foo"}'} |
3409 | - headers: |
3410 | - content-length: ['294'] |
3411 | - content-type: [application/json; charset=utf-8] |
3412 | - date: ['Tue, 10 Feb 2015 12:01:42 GMT'] |
3413 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3414 | - status: {code: 200, message: OK} |
3415 | -- request: |
3416 | - body: null |
3417 | - headers: |
3418 | - accept-encoding: ['gzip, deflate'] |
3419 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3420 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3421 | - method: !!python/unicode 'GET' |
3422 | - uri: http://localhost:9001/3.0/lists/foo@example.com/roster/member?count=25&page=1 |
3423 | - response: |
3424 | - body: {string: !!python/unicode '{"total_size": 0, "http_etag": "\"32223434a0f3af4cdc4673d1fbc5bac1f6d98fd3\"", |
3425 | - "start": 0}'} |
3426 | - headers: |
3427 | - content-length: ['90'] |
3428 | - content-type: [application/json; charset=utf-8] |
3429 | - date: ['Tue, 10 Feb 2015 12:01:42 GMT'] |
3430 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3431 | - status: {code: 200, message: OK} |
3432 | -- request: |
3433 | - body: null |
3434 | - headers: |
3435 | - accept-encoding: ['gzip, deflate'] |
3436 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3437 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3438 | - method: !!python/unicode 'GET' |
3439 | - uri: http://localhost:9001/3.0/lists/foo.example.com/roster/owner |
3440 | - response: |
3441 | - body: {string: !!python/unicode '{"total_size": 1, "http_etag": "\"7d08267b37545892f2c7bcf27299a833bac2dcaf\"", |
3442 | - "entries": [{"email": "owner@example.com", "role": "owner", "user": "http://localhost:9001/3.0/users/96573909988922970304746006243506406498", |
3443 | - "address": "http://localhost:9001/3.0/addresses/owner@example.com", "list_id": |
3444 | - "foo.example.com", "delivery_mode": "regular", "http_etag": "\"54259432b1b368eebaab4cf39d86a6bdd50a529a\"", |
3445 | - "self_link": "http://localhost:9001/3.0/members/320866441307701057875338118781803712673"}], |
3446 | - "start": 0}'} |
3447 | - headers: |
3448 | - content-length: ['511'] |
3449 | - content-type: [application/json; charset=utf-8] |
3450 | - date: ['Tue, 10 Feb 2015 12:01:42 GMT'] |
3451 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3452 | - status: {code: 200, message: OK} |
3453 | -- request: |
3454 | - body: null |
3455 | - headers: |
3456 | - accept-encoding: ['gzip, deflate'] |
3457 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3458 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3459 | - method: !!python/unicode 'GET' |
3460 | - uri: http://localhost:9001/3.0/lists/foo.example.com/roster/moderator |
3461 | - response: |
3462 | - body: {string: !!python/unicode '{"total_size": 1, "http_etag": "\"a686b04eba0bacc861229a8da3a09845f27a5ea5\"", |
3463 | - "entries": [{"email": "moderator@example.com", "role": "moderator", "user": |
3464 | - "http://localhost:9001/3.0/users/72657208221403324359163601797012164031", |
3465 | - "address": "http://localhost:9001/3.0/addresses/moderator@example.com", "list_id": |
3466 | - "foo.example.com", "delivery_mode": "regular", "http_etag": "\"8cad6799066e151bc0b61302d00728ab965f8f0b\"", |
3467 | - "self_link": "http://localhost:9001/3.0/members/171355940095428255626415376787868576901"}], |
3468 | - "start": 0}'} |
3469 | - headers: |
3470 | - content-length: ['523'] |
3471 | - content-type: [application/json; charset=utf-8] |
3472 | - date: ['Tue, 10 Feb 2015 12:01:42 GMT'] |
3473 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3474 | - status: {code: 200, message: OK} |
3475 | -- request: |
3476 | - body: null |
3477 | - headers: |
3478 | - accept-encoding: ['gzip, deflate'] |
3479 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3480 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3481 | - method: !!python/unicode 'GET' |
3482 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
3483 | - response: |
3484 | - body: {string: !!python/unicode '{"list_name": "foo", "volume": 1, "list_id": |
3485 | - "foo.example.com", "fqdn_listname": "foo@example.com", "self_link": "http://localhost:9001/3.0/lists/foo.example.com", |
3486 | - "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\"", "member_count": |
3487 | - 0, "mail_host": "example.com", "display_name": "Foo"}'} |
3488 | - headers: |
3489 | - content-length: ['294'] |
3490 | - content-type: [application/json; charset=utf-8] |
3491 | - date: ['Tue, 10 Feb 2015 12:01:42 GMT'] |
3492 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3493 | - status: {code: 200, message: OK} |
3494 | -- request: |
3495 | - body: null |
3496 | - headers: |
3497 | - accept-encoding: ['gzip, deflate'] |
3498 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3499 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3500 | - method: !!python/unicode 'GET' |
3501 | - uri: http://localhost:9001/3.0/lists/foo.example.com/roster/owner |
3502 | - response: |
3503 | - body: {string: !!python/unicode '{"total_size": 1, "http_etag": "\"7d08267b37545892f2c7bcf27299a833bac2dcaf\"", |
3504 | - "entries": [{"email": "owner@example.com", "role": "owner", "user": "http://localhost:9001/3.0/users/96573909988922970304746006243506406498", |
3505 | - "address": "http://localhost:9001/3.0/addresses/owner@example.com", "list_id": |
3506 | - "foo.example.com", "delivery_mode": "regular", "http_etag": "\"54259432b1b368eebaab4cf39d86a6bdd50a529a\"", |
3507 | - "self_link": "http://localhost:9001/3.0/members/320866441307701057875338118781803712673"}], |
3508 | - "start": 0}'} |
3509 | - headers: |
3510 | - content-length: ['511'] |
3511 | - content-type: [application/json; charset=utf-8] |
3512 | - date: ['Tue, 10 Feb 2015 12:01:42 GMT'] |
3513 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3514 | - status: {code: 200, message: OK} |
3515 | -- request: |
3516 | - body: null |
3517 | - headers: |
3518 | - accept-encoding: ['gzip, deflate'] |
3519 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3520 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3521 | - method: !!python/unicode 'DELETE' |
3522 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
3523 | - response: |
3524 | - body: {string: !!python/unicode ''} |
3525 | - headers: |
3526 | - content-length: ['0'] |
3527 | - date: ['Tue, 10 Feb 2015 12:01:44 GMT'] |
3528 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3529 | - status: {code: 204, message: No Content} |
3530 | -- request: |
3531 | - body: mail_host=example.com |
3532 | - headers: |
3533 | - accept-encoding: ['gzip, deflate'] |
3534 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3535 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3536 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3537 | - method: !!python/unicode 'POST' |
3538 | - uri: http://localhost:9001/3.0/domains |
3539 | - response: |
3540 | - body: {string: !!python/unicode 'Domain exists'} |
3541 | - headers: |
3542 | - content-length: ['13'] |
3543 | - content-type: [application/json; charset=utf-8] |
3544 | - date: ['Tue, 10 Feb 2015 12:01:47 GMT'] |
3545 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3546 | - status: {code: 400, message: Bad Request} |
3547 | -- request: |
3548 | - body: null |
3549 | - headers: |
3550 | - accept-encoding: ['gzip, deflate'] |
3551 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3552 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3553 | - method: !!python/unicode 'GET' |
3554 | - uri: http://localhost:9001/3.0/domains/example.com |
3555 | - response: |
3556 | - body: {string: !!python/unicode '{"http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
3557 | - "url_host": "example.com", "mail_host": "example.com", "description": null, |
3558 | - "base_url": "http://example.com", "contact_address": "postmaster@example.com", |
3559 | - "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
3560 | - headers: |
3561 | - content-length: ['278'] |
3562 | - content-type: [application/json; charset=utf-8] |
3563 | - date: ['Tue, 10 Feb 2015 12:01:47 GMT'] |
3564 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3565 | - status: {code: 200, message: OK} |
3566 | -- request: |
3567 | - body: null |
3568 | - headers: |
3569 | - accept-encoding: ['gzip, deflate'] |
3570 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3571 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3572 | - method: !!python/unicode 'GET' |
3573 | - uri: http://localhost:9001/3.0/domains/example.com |
3574 | - response: |
3575 | - body: {string: !!python/unicode '{"http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
3576 | - "url_host": "example.com", "mail_host": "example.com", "description": null, |
3577 | - "base_url": "http://example.com", "contact_address": "postmaster@example.com", |
3578 | - "self_link": "http://localhost:9001/3.0/domains/example.com"}'} |
3579 | - headers: |
3580 | - content-length: ['278'] |
3581 | - content-type: [application/json; charset=utf-8] |
3582 | - date: ['Tue, 10 Feb 2015 12:01:47 GMT'] |
3583 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3584 | - status: {code: 200, message: OK} |
3585 | -- request: |
3586 | - body: fqdn_listname=foo%40example.com |
3587 | - headers: |
3588 | - accept-encoding: ['gzip, deflate'] |
3589 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3590 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3591 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3592 | - method: !!python/unicode 'POST' |
3593 | - uri: http://localhost:9001/3.0/lists |
3594 | - response: |
3595 | - body: {string: !!python/unicode ''} |
3596 | - headers: |
3597 | - content-length: ['0'] |
3598 | - date: ['Tue, 10 Feb 2015 12:01:47 GMT'] |
3599 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
3600 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3601 | - status: {code: 201, message: Created} |
3602 | -- request: |
3603 | - body: null |
3604 | - headers: |
3605 | - accept-encoding: ['gzip, deflate'] |
3606 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3607 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3608 | - method: !!python/unicode 'GET' |
3609 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
3610 | - response: |
3611 | - body: {string: !!python/unicode '{"list_name": "foo", "volume": 1, "list_id": |
3612 | - "foo.example.com", "fqdn_listname": "foo@example.com", "self_link": "http://localhost:9001/3.0/lists/foo.example.com", |
3613 | - "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\"", "member_count": |
3614 | - 0, "mail_host": "example.com", "display_name": "Foo"}'} |
3615 | - headers: |
3616 | - content-length: ['294'] |
3617 | - content-type: [application/json; charset=utf-8] |
3618 | - date: ['Tue, 10 Feb 2015 12:01:47 GMT'] |
3619 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3620 | - status: {code: 200, message: OK} |
3621 | -- request: |
3622 | - body: role=owner&subscriber=owner%40example.com&list_id=foo.example.com |
3623 | - headers: |
3624 | - accept-encoding: ['gzip, deflate'] |
3625 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3626 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3627 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3628 | - method: !!python/unicode 'POST' |
3629 | - uri: http://localhost:9001/3.0/members |
3630 | - response: |
3631 | - body: {string: !!python/unicode ''} |
3632 | - headers: |
3633 | - content-length: ['0'] |
3634 | - date: ['Tue, 10 Feb 2015 12:01:47 GMT'] |
3635 | - location: ['http://localhost:9001/3.0/members/339111217010615044307181304523052035249'] |
3636 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3637 | - status: {code: 201, message: Created} |
3638 | -- request: |
3639 | - body: role=moderator&subscriber=moderator%40example.com&list_id=foo.example.com |
3640 | - headers: |
3641 | - accept-encoding: ['gzip, deflate'] |
3642 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3643 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3644 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3645 | - method: !!python/unicode 'POST' |
3646 | - uri: http://localhost:9001/3.0/members |
3647 | - response: |
3648 | - body: {string: !!python/unicode ''} |
3649 | - headers: |
3650 | - content-length: ['0'] |
3651 | - date: ['Tue, 10 Feb 2015 12:01:47 GMT'] |
3652 | - location: ['http://localhost:9001/3.0/members/164285594740706742120769891777879290825'] |
3653 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3654 | - status: {code: 201, message: Created} |
3655 | -- request: |
3656 | - body: null |
3657 | - headers: |
3658 | - accept-encoding: ['gzip, deflate'] |
3659 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3660 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3661 | - method: !!python/unicode 'GET' |
3662 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
3663 | - response: |
3664 | - body: {string: !!python/unicode '{"list_name": "foo", "volume": 1, "list_id": |
3665 | - "foo.example.com", "fqdn_listname": "foo@example.com", "self_link": "http://localhost:9001/3.0/lists/foo.example.com", |
3666 | - "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\"", "member_count": |
3667 | - 0, "mail_host": "example.com", "display_name": "Foo"}'} |
3668 | - headers: |
3669 | - content-length: ['294'] |
3670 | - content-type: [application/json; charset=utf-8] |
3671 | - date: ['Tue, 10 Feb 2015 12:01:49 GMT'] |
3672 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3673 | - status: {code: 200, message: OK} |
3674 | -- request: |
3675 | - body: null |
3676 | - headers: |
3677 | - accept-encoding: ['gzip, deflate'] |
3678 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3679 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3680 | - method: !!python/unicode 'GET' |
3681 | - uri: http://localhost:9001/3.0/lists/foo@example.com/roster/member?count=25&page=1 |
3682 | - response: |
3683 | - body: {string: !!python/unicode '{"total_size": 0, "http_etag": "\"32223434a0f3af4cdc4673d1fbc5bac1f6d98fd3\"", |
3684 | - "start": 0}'} |
3685 | - headers: |
3686 | - content-length: ['90'] |
3687 | - content-type: [application/json; charset=utf-8] |
3688 | - date: ['Tue, 10 Feb 2015 12:01:49 GMT'] |
3689 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3690 | - status: {code: 200, message: OK} |
3691 | -- request: |
3692 | - body: null |
3693 | - headers: |
3694 | - accept-encoding: ['gzip, deflate'] |
3695 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3696 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3697 | - method: !!python/unicode 'DELETE' |
3698 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
3699 | - response: |
3700 | - body: {string: !!python/unicode ''} |
3701 | - headers: |
3702 | - content-length: ['0'] |
3703 | - date: ['Tue, 10 Feb 2015 12:01:52 GMT'] |
3704 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3705 | - status: {code: 204, message: No Content} |
3706 | -- request: |
3707 | - body: mail_host=example.com |
3708 | - headers: |
3709 | - accept-encoding: ['gzip, deflate'] |
3710 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3711 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3712 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3713 | - method: !!python/unicode 'POST' |
3714 | - uri: http://localhost:9001/3.0/domains |
3715 | - response: |
3716 | - body: {string: !!python/unicode 'Domain exists'} |
3717 | - headers: |
3718 | - content-length: ['13'] |
3719 | - content-type: [application/json; charset=utf-8] |
3720 | - date: ['Tue, 10 Feb 2015 13:52:37 GMT'] |
3721 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3722 | - status: {code: 400, message: Bad Request} |
3723 | -- request: |
3724 | - body: null |
3725 | - headers: |
3726 | - accept-encoding: ['gzip, deflate'] |
3727 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3728 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3729 | - method: !!python/unicode 'GET' |
3730 | - uri: http://localhost:9001/3.0/domains/example.com |
3731 | - response: |
3732 | - body: {string: !!python/unicode '{"self_link": "http://localhost:9001/3.0/domains/example.com", |
3733 | - "description": null, "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
3734 | - "mail_host": "example.com", "url_host": "example.com", "base_url": "http://example.com", |
3735 | - "contact_address": "postmaster@example.com"}'} |
3736 | - headers: |
3737 | - content-length: ['278'] |
3738 | - content-type: [application/json; charset=utf-8] |
3739 | - date: ['Tue, 10 Feb 2015 13:52:37 GMT'] |
3740 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3741 | - status: {code: 200, message: OK} |
3742 | -- request: |
3743 | - body: null |
3744 | - headers: |
3745 | - accept-encoding: ['gzip, deflate'] |
3746 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3747 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3748 | - method: !!python/unicode 'GET' |
3749 | - uri: http://localhost:9001/3.0/domains/example.com |
3750 | - response: |
3751 | - body: {string: !!python/unicode '{"self_link": "http://localhost:9001/3.0/domains/example.com", |
3752 | - "description": null, "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
3753 | - "mail_host": "example.com", "url_host": "example.com", "base_url": "http://example.com", |
3754 | - "contact_address": "postmaster@example.com"}'} |
3755 | - headers: |
3756 | - content-length: ['278'] |
3757 | - content-type: [application/json; charset=utf-8] |
3758 | - date: ['Tue, 10 Feb 2015 13:52:37 GMT'] |
3759 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3760 | - status: {code: 200, message: OK} |
3761 | -- request: |
3762 | - body: fqdn_listname=foo%40example.com |
3763 | - headers: |
3764 | - accept-encoding: ['gzip, deflate'] |
3765 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3766 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3767 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3768 | - method: !!python/unicode 'POST' |
3769 | - uri: http://localhost:9001/3.0/lists |
3770 | - response: |
3771 | - body: {string: !!python/unicode ''} |
3772 | - headers: |
3773 | - content-length: ['0'] |
3774 | - date: ['Tue, 10 Feb 2015 13:52:37 GMT'] |
3775 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
3776 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3777 | - status: {code: 201, message: Created} |
3778 | -- request: |
3779 | - body: null |
3780 | - headers: |
3781 | - accept-encoding: ['gzip, deflate'] |
3782 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3783 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3784 | - method: !!python/unicode 'GET' |
3785 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
3786 | - response: |
3787 | - body: {string: !!python/unicode '{"volume": 1, "list_id": "foo.example.com", "display_name": |
3788 | - "Foo", "list_name": "foo", "fqdn_listname": "foo@example.com", "self_link": |
3789 | - "http://localhost:9001/3.0/lists/foo.example.com", "member_count": 0, "mail_host": |
3790 | - "example.com", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
3791 | - headers: |
3792 | - content-length: ['294'] |
3793 | - content-type: [application/json; charset=utf-8] |
3794 | - date: ['Tue, 10 Feb 2015 13:52:37 GMT'] |
3795 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3796 | - status: {code: 200, message: OK} |
3797 | -- request: |
3798 | - body: list_id=foo.example.com&subscriber=owner%40example.com&role=owner |
3799 | - headers: |
3800 | - accept-encoding: ['gzip, deflate'] |
3801 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3802 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3803 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3804 | - method: !!python/unicode 'POST' |
3805 | - uri: http://localhost:9001/3.0/members |
3806 | - response: |
3807 | - body: {string: !!python/unicode ''} |
3808 | - headers: |
3809 | - content-length: ['0'] |
3810 | - date: ['Tue, 10 Feb 2015 13:52:37 GMT'] |
3811 | - location: ['http://localhost:9001/3.0/members/153753469666990137450009191023558924870'] |
3812 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3813 | - status: {code: 201, message: Created} |
3814 | -- request: |
3815 | - body: list_id=foo.example.com&subscriber=moderator%40example.com&role=moderator |
3816 | - headers: |
3817 | - accept-encoding: ['gzip, deflate'] |
3818 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3819 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3820 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3821 | - method: !!python/unicode 'POST' |
3822 | - uri: http://localhost:9001/3.0/members |
3823 | - response: |
3824 | - body: {string: !!python/unicode ''} |
3825 | - headers: |
3826 | - content-length: ['0'] |
3827 | - date: ['Tue, 10 Feb 2015 13:52:37 GMT'] |
3828 | - location: ['http://localhost:9001/3.0/members/266477769629444206274271434709941298070'] |
3829 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3830 | - status: {code: 201, message: Created} |
3831 | -- request: |
3832 | - body: null |
3833 | - headers: |
3834 | - accept-encoding: ['gzip, deflate'] |
3835 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3836 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3837 | - method: !!python/unicode 'DELETE' |
3838 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
3839 | - response: |
3840 | - body: {string: !!python/unicode ''} |
3841 | - headers: |
3842 | - content-length: ['0'] |
3843 | - date: ['Tue, 10 Feb 2015 13:52:41 GMT'] |
3844 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3845 | - status: {code: 204, message: No Content} |
3846 | -- request: |
3847 | - body: mail_host=example.com |
3848 | - headers: |
3849 | - accept-encoding: ['gzip, deflate'] |
3850 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3851 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3852 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3853 | - method: !!python/unicode 'POST' |
3854 | - uri: http://localhost:9001/3.0/domains |
3855 | - response: |
3856 | - body: {string: !!python/unicode 'Domain exists'} |
3857 | - headers: |
3858 | - content-length: ['13'] |
3859 | - content-type: [application/json; charset=utf-8] |
3860 | - date: ['Tue, 10 Feb 2015 13:52:43 GMT'] |
3861 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3862 | - status: {code: 400, message: Bad Request} |
3863 | -- request: |
3864 | - body: null |
3865 | - headers: |
3866 | - accept-encoding: ['gzip, deflate'] |
3867 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3868 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3869 | - method: !!python/unicode 'GET' |
3870 | - uri: http://localhost:9001/3.0/domains/example.com |
3871 | - response: |
3872 | - body: {string: !!python/unicode '{"self_link": "http://localhost:9001/3.0/domains/example.com", |
3873 | - "description": null, "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
3874 | - "mail_host": "example.com", "url_host": "example.com", "base_url": "http://example.com", |
3875 | - "contact_address": "postmaster@example.com"}'} |
3876 | - headers: |
3877 | - content-length: ['278'] |
3878 | - content-type: [application/json; charset=utf-8] |
3879 | - date: ['Tue, 10 Feb 2015 13:52:43 GMT'] |
3880 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3881 | - status: {code: 200, message: OK} |
3882 | -- request: |
3883 | - body: null |
3884 | - headers: |
3885 | - accept-encoding: ['gzip, deflate'] |
3886 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3887 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3888 | - method: !!python/unicode 'GET' |
3889 | - uri: http://localhost:9001/3.0/domains/example.com |
3890 | - response: |
3891 | - body: {string: !!python/unicode '{"self_link": "http://localhost:9001/3.0/domains/example.com", |
3892 | - "description": null, "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
3893 | - "mail_host": "example.com", "url_host": "example.com", "base_url": "http://example.com", |
3894 | - "contact_address": "postmaster@example.com"}'} |
3895 | - headers: |
3896 | - content-length: ['278'] |
3897 | - content-type: [application/json; charset=utf-8] |
3898 | - date: ['Tue, 10 Feb 2015 13:52:43 GMT'] |
3899 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3900 | - status: {code: 200, message: OK} |
3901 | -- request: |
3902 | - body: fqdn_listname=foo%40example.com |
3903 | - headers: |
3904 | - accept-encoding: ['gzip, deflate'] |
3905 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3906 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3907 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3908 | - method: !!python/unicode 'POST' |
3909 | - uri: http://localhost:9001/3.0/lists |
3910 | - response: |
3911 | - body: {string: !!python/unicode ''} |
3912 | - headers: |
3913 | - content-length: ['0'] |
3914 | - date: ['Tue, 10 Feb 2015 13:52:43 GMT'] |
3915 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
3916 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3917 | - status: {code: 201, message: Created} |
3918 | -- request: |
3919 | - body: null |
3920 | - headers: |
3921 | - accept-encoding: ['gzip, deflate'] |
3922 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3923 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3924 | - method: !!python/unicode 'GET' |
3925 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
3926 | - response: |
3927 | - body: {string: !!python/unicode '{"volume": 1, "list_id": "foo.example.com", "display_name": |
3928 | - "Foo", "list_name": "foo", "fqdn_listname": "foo@example.com", "self_link": |
3929 | - "http://localhost:9001/3.0/lists/foo.example.com", "member_count": 0, "mail_host": |
3930 | - "example.com", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
3931 | - headers: |
3932 | - content-length: ['294'] |
3933 | - content-type: [application/json; charset=utf-8] |
3934 | - date: ['Tue, 10 Feb 2015 13:52:43 GMT'] |
3935 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3936 | - status: {code: 200, message: OK} |
3937 | -- request: |
3938 | - body: list_id=foo.example.com&subscriber=owner%40example.com&role=owner |
3939 | - headers: |
3940 | - accept-encoding: ['gzip, deflate'] |
3941 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3942 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3943 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3944 | - method: !!python/unicode 'POST' |
3945 | - uri: http://localhost:9001/3.0/members |
3946 | - response: |
3947 | - body: {string: !!python/unicode ''} |
3948 | - headers: |
3949 | - content-length: ['0'] |
3950 | - date: ['Tue, 10 Feb 2015 13:52:43 GMT'] |
3951 | - location: ['http://localhost:9001/3.0/members/325162698063039570216805293792898075902'] |
3952 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3953 | - status: {code: 201, message: Created} |
3954 | -- request: |
3955 | - body: list_id=foo.example.com&subscriber=moderator%40example.com&role=moderator |
3956 | - headers: |
3957 | - accept-encoding: ['gzip, deflate'] |
3958 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3959 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3960 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3961 | - method: !!python/unicode 'POST' |
3962 | - uri: http://localhost:9001/3.0/members |
3963 | - response: |
3964 | - body: {string: !!python/unicode ''} |
3965 | - headers: |
3966 | - content-length: ['0'] |
3967 | - date: ['Tue, 10 Feb 2015 13:52:43 GMT'] |
3968 | - location: ['http://localhost:9001/3.0/members/278409836023291514297759589394789086471'] |
3969 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3970 | - status: {code: 201, message: Created} |
3971 | -- request: |
3972 | - body: null |
3973 | - headers: |
3974 | - accept-encoding: ['gzip, deflate'] |
3975 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3976 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3977 | - method: !!python/unicode 'DELETE' |
3978 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
3979 | - response: |
3980 | - body: {string: !!python/unicode ''} |
3981 | - headers: |
3982 | - content-length: ['0'] |
3983 | - date: ['Tue, 10 Feb 2015 13:52:47 GMT'] |
3984 | - server: [WSGIServer/0.2 CPython/3.4.2] |
3985 | - status: {code: 204, message: No Content} |
3986 | -- request: |
3987 | - body: mail_host=example.com |
3988 | - headers: |
3989 | - accept-encoding: ['gzip, deflate'] |
3990 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
3991 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
3992 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
3993 | - method: !!python/unicode 'POST' |
3994 | - uri: http://localhost:9001/3.0/domains |
3995 | - response: |
3996 | - body: {string: !!python/unicode 'Domain exists'} |
3997 | - headers: |
3998 | - content-length: ['13'] |
3999 | - content-type: [application/json; charset=utf-8] |
4000 | - date: ['Tue, 10 Feb 2015 13:52:49 GMT'] |
4001 | - server: [WSGIServer/0.2 CPython/3.4.2] |
4002 | - status: {code: 400, message: Bad Request} |
4003 | -- request: |
4004 | - body: null |
4005 | - headers: |
4006 | - accept-encoding: ['gzip, deflate'] |
4007 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4008 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4009 | - method: !!python/unicode 'GET' |
4010 | - uri: http://localhost:9001/3.0/domains/example.com |
4011 | - response: |
4012 | - body: {string: !!python/unicode '{"self_link": "http://localhost:9001/3.0/domains/example.com", |
4013 | - "description": null, "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
4014 | - "mail_host": "example.com", "url_host": "example.com", "base_url": "http://example.com", |
4015 | - "contact_address": "postmaster@example.com"}'} |
4016 | - headers: |
4017 | - content-length: ['278'] |
4018 | - content-type: [application/json; charset=utf-8] |
4019 | - date: ['Tue, 10 Feb 2015 13:52:49 GMT'] |
4020 | - server: [WSGIServer/0.2 CPython/3.4.2] |
4021 | - status: {code: 200, message: OK} |
4022 | -- request: |
4023 | - body: null |
4024 | - headers: |
4025 | - accept-encoding: ['gzip, deflate'] |
4026 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4027 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4028 | - method: !!python/unicode 'GET' |
4029 | - uri: http://localhost:9001/3.0/domains/example.com |
4030 | - response: |
4031 | - body: {string: !!python/unicode '{"self_link": "http://localhost:9001/3.0/domains/example.com", |
4032 | - "description": null, "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
4033 | - "mail_host": "example.com", "url_host": "example.com", "base_url": "http://example.com", |
4034 | - "contact_address": "postmaster@example.com"}'} |
4035 | - headers: |
4036 | - content-length: ['278'] |
4037 | - content-type: [application/json; charset=utf-8] |
4038 | - date: ['Tue, 10 Feb 2015 13:52:49 GMT'] |
4039 | - server: [WSGIServer/0.2 CPython/3.4.2] |
4040 | - status: {code: 200, message: OK} |
4041 | -- request: |
4042 | - body: fqdn_listname=foo%40example.com |
4043 | - headers: |
4044 | - accept-encoding: ['gzip, deflate'] |
4045 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4046 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
4047 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4048 | - method: !!python/unicode 'POST' |
4049 | - uri: http://localhost:9001/3.0/lists |
4050 | - response: |
4051 | - body: {string: !!python/unicode ''} |
4052 | - headers: |
4053 | - content-length: ['0'] |
4054 | - date: ['Tue, 10 Feb 2015 13:52:49 GMT'] |
4055 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
4056 | - server: [WSGIServer/0.2 CPython/3.4.2] |
4057 | - status: {code: 201, message: Created} |
4058 | -- request: |
4059 | - body: null |
4060 | - headers: |
4061 | - accept-encoding: ['gzip, deflate'] |
4062 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4063 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4064 | - method: !!python/unicode 'GET' |
4065 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
4066 | - response: |
4067 | - body: {string: !!python/unicode '{"volume": 1, "list_id": "foo.example.com", "display_name": |
4068 | - "Foo", "list_name": "foo", "fqdn_listname": "foo@example.com", "self_link": |
4069 | - "http://localhost:9001/3.0/lists/foo.example.com", "member_count": 0, "mail_host": |
4070 | - "example.com", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
4071 | - headers: |
4072 | - content-length: ['294'] |
4073 | - content-type: [application/json; charset=utf-8] |
4074 | - date: ['Tue, 10 Feb 2015 13:52:49 GMT'] |
4075 | - server: [WSGIServer/0.2 CPython/3.4.2] |
4076 | - status: {code: 200, message: OK} |
4077 | -- request: |
4078 | - body: list_id=foo.example.com&subscriber=owner%40example.com&role=owner |
4079 | - headers: |
4080 | - accept-encoding: ['gzip, deflate'] |
4081 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4082 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
4083 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4084 | - method: !!python/unicode 'POST' |
4085 | - uri: http://localhost:9001/3.0/members |
4086 | - response: |
4087 | - body: {string: !!python/unicode ''} |
4088 | - headers: |
4089 | - content-length: ['0'] |
4090 | - date: ['Tue, 10 Feb 2015 13:52:49 GMT'] |
4091 | - location: ['http://localhost:9001/3.0/members/225247941354608205613280344496484998484'] |
4092 | - server: [WSGIServer/0.2 CPython/3.4.2] |
4093 | - status: {code: 201, message: Created} |
4094 | -- request: |
4095 | - body: list_id=foo.example.com&subscriber=moderator%40example.com&role=moderator |
4096 | - headers: |
4097 | - accept-encoding: ['gzip, deflate'] |
4098 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4099 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
4100 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4101 | - method: !!python/unicode 'POST' |
4102 | - uri: http://localhost:9001/3.0/members |
4103 | - response: |
4104 | - body: {string: !!python/unicode ''} |
4105 | - headers: |
4106 | - content-length: ['0'] |
4107 | - date: ['Tue, 10 Feb 2015 13:52:50 GMT'] |
4108 | - location: ['http://localhost:9001/3.0/members/141356931159328251666297277418334502027'] |
4109 | - server: [WSGIServer/0.2 CPython/3.4.2] |
4110 | - status: {code: 201, message: Created} |
4111 | -- request: |
4112 | - body: null |
4113 | - headers: |
4114 | - accept-encoding: ['gzip, deflate'] |
4115 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4116 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4117 | - method: !!python/unicode 'DELETE' |
4118 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
4119 | - response: |
4120 | - body: {string: !!python/unicode ''} |
4121 | - headers: |
4122 | - content-length: ['0'] |
4123 | - date: ['Tue, 10 Feb 2015 13:52:53 GMT'] |
4124 | - server: [WSGIServer/0.2 CPython/3.4.2] |
4125 | - status: {code: 204, message: No Content} |
4126 | -- request: |
4127 | - body: mail_host=example.com |
4128 | - headers: |
4129 | - accept-encoding: ['gzip, deflate'] |
4130 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4131 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
4132 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4133 | - method: !!python/unicode 'POST' |
4134 | - uri: http://localhost:9001/3.0/domains |
4135 | - response: |
4136 | - body: {string: !!python/unicode 'Domain exists'} |
4137 | - headers: |
4138 | - content-length: ['13'] |
4139 | - content-type: [application/json; charset=utf-8] |
4140 | - date: ['Tue, 10 Feb 2015 13:52:55 GMT'] |
4141 | - server: [WSGIServer/0.2 CPython/3.4.2] |
4142 | - status: {code: 400, message: Bad Request} |
4143 | -- request: |
4144 | - body: null |
4145 | - headers: |
4146 | - accept-encoding: ['gzip, deflate'] |
4147 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4148 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4149 | - method: !!python/unicode 'GET' |
4150 | - uri: http://localhost:9001/3.0/domains/example.com |
4151 | - response: |
4152 | - body: {string: !!python/unicode '{"self_link": "http://localhost:9001/3.0/domains/example.com", |
4153 | - "description": null, "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
4154 | - "mail_host": "example.com", "url_host": "example.com", "base_url": "http://example.com", |
4155 | - "contact_address": "postmaster@example.com"}'} |
4156 | - headers: |
4157 | - content-length: ['278'] |
4158 | - content-type: [application/json; charset=utf-8] |
4159 | - date: ['Tue, 10 Feb 2015 13:52:55 GMT'] |
4160 | - server: [WSGIServer/0.2 CPython/3.4.2] |
4161 | - status: {code: 200, message: OK} |
4162 | -- request: |
4163 | - body: null |
4164 | - headers: |
4165 | - accept-encoding: ['gzip, deflate'] |
4166 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4167 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4168 | - method: !!python/unicode 'GET' |
4169 | - uri: http://localhost:9001/3.0/domains/example.com |
4170 | - response: |
4171 | - body: {string: !!python/unicode '{"self_link": "http://localhost:9001/3.0/domains/example.com", |
4172 | - "description": null, "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
4173 | - "mail_host": "example.com", "url_host": "example.com", "base_url": "http://example.com", |
4174 | - "contact_address": "postmaster@example.com"}'} |
4175 | - headers: |
4176 | - content-length: ['278'] |
4177 | - content-type: [application/json; charset=utf-8] |
4178 | - date: ['Tue, 10 Feb 2015 13:52:55 GMT'] |
4179 | - server: [WSGIServer/0.2 CPython/3.4.2] |
4180 | - status: {code: 200, message: OK} |
4181 | -- request: |
4182 | - body: fqdn_listname=foo%40example.com |
4183 | - headers: |
4184 | - accept-encoding: ['gzip, deflate'] |
4185 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4186 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
4187 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4188 | - method: !!python/unicode 'POST' |
4189 | - uri: http://localhost:9001/3.0/lists |
4190 | - response: |
4191 | - body: {string: !!python/unicode ''} |
4192 | - headers: |
4193 | - content-length: ['0'] |
4194 | - date: ['Tue, 10 Feb 2015 13:52:55 GMT'] |
4195 | - location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
4196 | - server: [WSGIServer/0.2 CPython/3.4.2] |
4197 | - status: {code: 201, message: Created} |
4198 | -- request: |
4199 | - body: null |
4200 | - headers: |
4201 | - accept-encoding: ['gzip, deflate'] |
4202 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4203 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4204 | - method: !!python/unicode 'GET' |
4205 | - uri: http://localhost:9001/3.0/lists/foo.example.com |
4206 | - response: |
4207 | - body: {string: !!python/unicode '{"volume": 1, "list_id": "foo.example.com", "display_name": |
4208 | - "Foo", "list_name": "foo", "fqdn_listname": "foo@example.com", "self_link": |
4209 | - "http://localhost:9001/3.0/lists/foo.example.com", "member_count": 0, "mail_host": |
4210 | - "example.com", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
4211 | - headers: |
4212 | - content-length: ['294'] |
4213 | - content-type: [application/json; charset=utf-8] |
4214 | - date: ['Tue, 10 Feb 2015 13:52:56 GMT'] |
4215 | - server: [WSGIServer/0.2 CPython/3.4.2] |
4216 | - status: {code: 200, message: OK} |
4217 | -- request: |
4218 | - body: list_id=foo.example.com&subscriber=owner%40example.com&role=owner |
4219 | - headers: |
4220 | - accept-encoding: ['gzip, deflate'] |
4221 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4222 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
4223 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4224 | - method: !!python/unicode 'POST' |
4225 | - uri: http://localhost:9001/3.0/members |
4226 | - response: |
4227 | - body: {string: !!python/unicode ''} |
4228 | - headers: |
4229 | - content-length: ['0'] |
4230 | - date: ['Tue, 10 Feb 2015 13:52:56 GMT'] |
4231 | - location: ['http://localhost:9001/3.0/members/161628376476956512619170172732426008945'] |
4232 | - server: [WSGIServer/0.2 CPython/3.4.2] |
4233 | - status: {code: 201, message: Created} |
4234 | -- request: |
4235 | - body: list_id=foo.example.com&subscriber=moderator%40example.com&role=moderator |
4236 | - headers: |
4237 | - accept-encoding: ['gzip, deflate'] |
4238 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4239 | - !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
4240 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4241 | - method: !!python/unicode 'POST' |
4242 | - uri: http://localhost:9001/3.0/members |
4243 | - response: |
4244 | - body: {string: !!python/unicode ''} |
4245 | - headers: |
4246 | - content-length: ['0'] |
4247 | - date: ['Tue, 10 Feb 2015 13:52:56 GMT'] |
4248 | - location: ['http://localhost:9001/3.0/members/273038746122386539431681212301236659714'] |
4249 | - server: [WSGIServer/0.2 CPython/3.4.2] |
4250 | - status: {code: 201, message: Created} |
4251 | -- request: |
4252 | - body: null |
4253 | - headers: |
4254 | - accept-encoding: ['gzip, deflate'] |
4255 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4256 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4257 | - method: !!python/unicode 'GET' |
4258 | - uri: http://localhost:9001/3.0/lists/foo@example.com |
4259 | - response: |
4260 | - body: {string: !!python/unicode '{"volume": 1, "list_id": "foo.example.com", "display_name": |
4261 | - "Foo", "list_name": "foo", "fqdn_listname": "foo@example.com", "self_link": |
4262 | - "http://localhost:9001/3.0/lists/foo.example.com", "member_count": 0, "mail_host": |
4263 | - "example.com", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
4264 | - headers: |
4265 | - content-length: ['294'] |
4266 | - content-type: [application/json; charset=utf-8] |
4267 | - date: ['Tue, 10 Feb 2015 13:52:58 GMT'] |
4268 | - server: [WSGIServer/0.2 CPython/3.4.2] |
4269 | - status: {code: 200, message: OK} |
4270 | -- request: |
4271 | - body: null |
4272 | - headers: |
4273 | - accept-encoding: ['gzip, deflate'] |
4274 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4275 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4276 | - method: !!python/unicode 'GET' |
4277 | - uri: http://localhost:9001/3.0/lists/foo@example.com/roster/member?count=25&page=1 |
4278 | - response: |
4279 | - body: {string: !!python/unicode '{"http_etag": "\"32223434a0f3af4cdc4673d1fbc5bac1f6d98fd3\"", |
4280 | - "start": 0, "total_size": 0}'} |
4281 | - headers: |
4282 | - content-length: ['90'] |
4283 | - content-type: [application/json; charset=utf-8] |
4284 | - date: ['Tue, 10 Feb 2015 13:52:58 GMT'] |
4285 | - server: [WSGIServer/0.2 CPython/3.4.2] |
4286 | - status: {code: 200, message: OK} |
4287 | -- request: |
4288 | - body: null |
4289 | - headers: |
4290 | - accept-encoding: ['gzip, deflate'] |
4291 | - !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4292 | - !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4293 | - method: !!python/unicode 'GET' |
4294 | - uri: http://localhost:9001/3.0/lists/foo.example.com/roster/owner |
4295 | - response: |
4296 | - body: {string: !!python/unicode '{"http_etag": "\"922cabf0baca116aa2e0fde5742c0cb135e8dc49\"", |
4297 | - "entries": [{"user": "http://localhost:9001/3.0/users/96573909988922970304746006243506406498", |
4298 | + body: {string: !!python/unicode 'Duplicate email host: example.com'} |
4299 | + headers: |
4300 | + content-length: ['33'] |
4301 | + content-type: [application/json; charset=utf-8] |
4302 | + date: ['Tue, 14 Apr 2015 14:06:45 GMT'] |
4303 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4304 | + status: {code: 400, message: Bad Request} |
4305 | +- request: |
4306 | + body: null |
4307 | + headers: |
4308 | + accept-encoding: ['gzip, deflate'] |
4309 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4310 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4311 | + method: !!python/unicode 'GET' |
4312 | + uri: http://localhost:9001/3.0/domains/example.com |
4313 | + response: |
4314 | + body: {string: !!python/unicode '{"description": null, "base_url": "http://example.com", |
4315 | + "url_host": "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com", |
4316 | + "mail_host": "example.com", "http_etag": "\"e736411818ff1815ca83575e0958c38c5188f0a4\""}'} |
4317 | + headers: |
4318 | + content-length: ['233'] |
4319 | + content-type: [application/json; charset=utf-8] |
4320 | + date: ['Tue, 14 Apr 2015 14:06:45 GMT'] |
4321 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4322 | + status: {code: 200, message: OK} |
4323 | +- request: |
4324 | + body: null |
4325 | + headers: |
4326 | + accept-encoding: ['gzip, deflate'] |
4327 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4328 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4329 | + method: !!python/unicode 'GET' |
4330 | + uri: http://localhost:9001/3.0/domains/example.com |
4331 | + response: |
4332 | + body: {string: !!python/unicode '{"description": null, "base_url": "http://example.com", |
4333 | + "url_host": "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com", |
4334 | + "mail_host": "example.com", "http_etag": "\"e736411818ff1815ca83575e0958c38c5188f0a4\""}'} |
4335 | + headers: |
4336 | + content-length: ['233'] |
4337 | + content-type: [application/json; charset=utf-8] |
4338 | + date: ['Tue, 14 Apr 2015 14:06:45 GMT'] |
4339 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4340 | + status: {code: 200, message: OK} |
4341 | +- request: |
4342 | + body: fqdn_listname=foo%40example.com |
4343 | + headers: |
4344 | + accept-encoding: ['gzip, deflate'] |
4345 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4346 | + !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
4347 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4348 | + method: !!python/unicode 'POST' |
4349 | + uri: http://localhost:9001/3.0/lists |
4350 | + response: |
4351 | + body: {string: !!python/unicode ''} |
4352 | + headers: |
4353 | + content-length: ['0'] |
4354 | + date: ['Tue, 14 Apr 2015 14:06:45 GMT'] |
4355 | + location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
4356 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4357 | + status: {code: 201, message: Created} |
4358 | +- request: |
4359 | + body: null |
4360 | + headers: |
4361 | + accept-encoding: ['gzip, deflate'] |
4362 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4363 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4364 | + method: !!python/unicode 'GET' |
4365 | + uri: http://localhost:9001/3.0/lists/foo.example.com |
4366 | + response: |
4367 | + body: {string: !!python/unicode '{"member_count": 0, "list_name": "foo", "self_link": |
4368 | + "http://localhost:9001/3.0/lists/foo.example.com", "display_name": "Foo", |
4369 | + "list_id": "foo.example.com", "fqdn_listname": "foo@example.com", "volume": |
4370 | + 1, "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\"", "mail_host": |
4371 | + "example.com"}'} |
4372 | + headers: |
4373 | + content-length: ['294'] |
4374 | + content-type: [application/json; charset=utf-8] |
4375 | + date: ['Tue, 14 Apr 2015 14:06:45 GMT'] |
4376 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4377 | + status: {code: 200, message: OK} |
4378 | +- request: |
4379 | + body: role=owner&subscriber=owner%40example.com&list_id=foo.example.com |
4380 | + headers: |
4381 | + accept-encoding: ['gzip, deflate'] |
4382 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4383 | + !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
4384 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4385 | + method: !!python/unicode 'POST' |
4386 | + uri: http://localhost:9001/3.0/members |
4387 | + response: |
4388 | + body: {string: !!python/unicode ''} |
4389 | + headers: |
4390 | + content-length: ['0'] |
4391 | + date: ['Tue, 14 Apr 2015 14:06:45 GMT'] |
4392 | + location: ['http://localhost:9001/3.0/members/124890213139466760105429918036490469479'] |
4393 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4394 | + status: {code: 201, message: Created} |
4395 | +- request: |
4396 | + body: role=moderator&subscriber=moderator%40example.com&list_id=foo.example.com |
4397 | + headers: |
4398 | + accept-encoding: ['gzip, deflate'] |
4399 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4400 | + !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
4401 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4402 | + method: !!python/unicode 'POST' |
4403 | + uri: http://localhost:9001/3.0/members |
4404 | + response: |
4405 | + body: {string: !!python/unicode ''} |
4406 | + headers: |
4407 | + content-length: ['0'] |
4408 | + date: ['Tue, 14 Apr 2015 14:06:45 GMT'] |
4409 | + location: ['http://localhost:9001/3.0/members/206325990385381910032739802248649985909'] |
4410 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4411 | + status: {code: 201, message: Created} |
4412 | +- request: |
4413 | + body: null |
4414 | + headers: |
4415 | + accept-encoding: ['gzip, deflate'] |
4416 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4417 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4418 | + method: !!python/unicode 'DELETE' |
4419 | + uri: http://localhost:9001/3.0/lists/foo@example.com |
4420 | + response: |
4421 | + body: {string: !!python/unicode ''} |
4422 | + headers: |
4423 | + content-length: ['0'] |
4424 | + date: ['Tue, 14 Apr 2015 14:06:45 GMT'] |
4425 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4426 | + status: {code: 204, message: No Content} |
4427 | +- request: |
4428 | + body: mail_host=example.com |
4429 | + headers: |
4430 | + accept-encoding: ['gzip, deflate'] |
4431 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4432 | + !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
4433 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4434 | + method: !!python/unicode 'POST' |
4435 | + uri: http://localhost:9001/3.0/domains |
4436 | + response: |
4437 | + body: {string: !!python/unicode 'Duplicate email host: example.com'} |
4438 | + headers: |
4439 | + content-length: ['33'] |
4440 | + content-type: [application/json; charset=utf-8] |
4441 | + date: ['Tue, 14 Apr 2015 14:06:46 GMT'] |
4442 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4443 | + status: {code: 400, message: Bad Request} |
4444 | +- request: |
4445 | + body: null |
4446 | + headers: |
4447 | + accept-encoding: ['gzip, deflate'] |
4448 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4449 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4450 | + method: !!python/unicode 'GET' |
4451 | + uri: http://localhost:9001/3.0/domains/example.com |
4452 | + response: |
4453 | + body: {string: !!python/unicode '{"description": null, "base_url": "http://example.com", |
4454 | + "url_host": "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com", |
4455 | + "mail_host": "example.com", "http_etag": "\"e736411818ff1815ca83575e0958c38c5188f0a4\""}'} |
4456 | + headers: |
4457 | + content-length: ['233'] |
4458 | + content-type: [application/json; charset=utf-8] |
4459 | + date: ['Tue, 14 Apr 2015 14:06:46 GMT'] |
4460 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4461 | + status: {code: 200, message: OK} |
4462 | +- request: |
4463 | + body: null |
4464 | + headers: |
4465 | + accept-encoding: ['gzip, deflate'] |
4466 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4467 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4468 | + method: !!python/unicode 'GET' |
4469 | + uri: http://localhost:9001/3.0/domains/example.com |
4470 | + response: |
4471 | + body: {string: !!python/unicode '{"description": null, "base_url": "http://example.com", |
4472 | + "url_host": "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com", |
4473 | + "mail_host": "example.com", "http_etag": "\"e736411818ff1815ca83575e0958c38c5188f0a4\""}'} |
4474 | + headers: |
4475 | + content-length: ['233'] |
4476 | + content-type: [application/json; charset=utf-8] |
4477 | + date: ['Tue, 14 Apr 2015 14:06:46 GMT'] |
4478 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4479 | + status: {code: 200, message: OK} |
4480 | +- request: |
4481 | + body: fqdn_listname=foo%40example.com |
4482 | + headers: |
4483 | + accept-encoding: ['gzip, deflate'] |
4484 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4485 | + !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
4486 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4487 | + method: !!python/unicode 'POST' |
4488 | + uri: http://localhost:9001/3.0/lists |
4489 | + response: |
4490 | + body: {string: !!python/unicode ''} |
4491 | + headers: |
4492 | + content-length: ['0'] |
4493 | + date: ['Tue, 14 Apr 2015 14:06:46 GMT'] |
4494 | + location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
4495 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4496 | + status: {code: 201, message: Created} |
4497 | +- request: |
4498 | + body: null |
4499 | + headers: |
4500 | + accept-encoding: ['gzip, deflate'] |
4501 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4502 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4503 | + method: !!python/unicode 'GET' |
4504 | + uri: http://localhost:9001/3.0/lists/foo.example.com |
4505 | + response: |
4506 | + body: {string: !!python/unicode '{"member_count": 0, "list_name": "foo", "self_link": |
4507 | + "http://localhost:9001/3.0/lists/foo.example.com", "display_name": "Foo", |
4508 | + "list_id": "foo.example.com", "fqdn_listname": "foo@example.com", "volume": |
4509 | + 1, "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\"", "mail_host": |
4510 | + "example.com"}'} |
4511 | + headers: |
4512 | + content-length: ['294'] |
4513 | + content-type: [application/json; charset=utf-8] |
4514 | + date: ['Tue, 14 Apr 2015 14:06:46 GMT'] |
4515 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4516 | + status: {code: 200, message: OK} |
4517 | +- request: |
4518 | + body: role=owner&subscriber=owner%40example.com&list_id=foo.example.com |
4519 | + headers: |
4520 | + accept-encoding: ['gzip, deflate'] |
4521 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4522 | + !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
4523 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4524 | + method: !!python/unicode 'POST' |
4525 | + uri: http://localhost:9001/3.0/members |
4526 | + response: |
4527 | + body: {string: !!python/unicode ''} |
4528 | + headers: |
4529 | + content-length: ['0'] |
4530 | + date: ['Tue, 14 Apr 2015 14:06:46 GMT'] |
4531 | + location: ['http://localhost:9001/3.0/members/271197788401890622416968078499546357068'] |
4532 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4533 | + status: {code: 201, message: Created} |
4534 | +- request: |
4535 | + body: role=moderator&subscriber=moderator%40example.com&list_id=foo.example.com |
4536 | + headers: |
4537 | + accept-encoding: ['gzip, deflate'] |
4538 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4539 | + !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
4540 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4541 | + method: !!python/unicode 'POST' |
4542 | + uri: http://localhost:9001/3.0/members |
4543 | + response: |
4544 | + body: {string: !!python/unicode ''} |
4545 | + headers: |
4546 | + content-length: ['0'] |
4547 | + date: ['Tue, 14 Apr 2015 14:06:46 GMT'] |
4548 | + location: ['http://localhost:9001/3.0/members/254395777215768869811410387635804292179'] |
4549 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4550 | + status: {code: 201, message: Created} |
4551 | +- request: |
4552 | + body: null |
4553 | + headers: |
4554 | + accept-encoding: ['gzip, deflate'] |
4555 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4556 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4557 | + method: !!python/unicode 'DELETE' |
4558 | + uri: http://localhost:9001/3.0/lists/foo@example.com |
4559 | + response: |
4560 | + body: {string: !!python/unicode ''} |
4561 | + headers: |
4562 | + content-length: ['0'] |
4563 | + date: ['Tue, 14 Apr 2015 14:06:46 GMT'] |
4564 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4565 | + status: {code: 204, message: No Content} |
4566 | +- request: |
4567 | + body: mail_host=example.com |
4568 | + headers: |
4569 | + accept-encoding: ['gzip, deflate'] |
4570 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4571 | + !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
4572 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4573 | + method: !!python/unicode 'POST' |
4574 | + uri: http://localhost:9001/3.0/domains |
4575 | + response: |
4576 | + body: {string: !!python/unicode 'Duplicate email host: example.com'} |
4577 | + headers: |
4578 | + content-length: ['33'] |
4579 | + content-type: [application/json; charset=utf-8] |
4580 | + date: ['Tue, 14 Apr 2015 14:06:46 GMT'] |
4581 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4582 | + status: {code: 400, message: Bad Request} |
4583 | +- request: |
4584 | + body: null |
4585 | + headers: |
4586 | + accept-encoding: ['gzip, deflate'] |
4587 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4588 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4589 | + method: !!python/unicode 'GET' |
4590 | + uri: http://localhost:9001/3.0/domains/example.com |
4591 | + response: |
4592 | + body: {string: !!python/unicode '{"description": null, "base_url": "http://example.com", |
4593 | + "url_host": "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com", |
4594 | + "mail_host": "example.com", "http_etag": "\"e736411818ff1815ca83575e0958c38c5188f0a4\""}'} |
4595 | + headers: |
4596 | + content-length: ['233'] |
4597 | + content-type: [application/json; charset=utf-8] |
4598 | + date: ['Tue, 14 Apr 2015 14:06:46 GMT'] |
4599 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4600 | + status: {code: 200, message: OK} |
4601 | +- request: |
4602 | + body: null |
4603 | + headers: |
4604 | + accept-encoding: ['gzip, deflate'] |
4605 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4606 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4607 | + method: !!python/unicode 'GET' |
4608 | + uri: http://localhost:9001/3.0/domains/example.com |
4609 | + response: |
4610 | + body: {string: !!python/unicode '{"description": null, "base_url": "http://example.com", |
4611 | + "url_host": "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com", |
4612 | + "mail_host": "example.com", "http_etag": "\"e736411818ff1815ca83575e0958c38c5188f0a4\""}'} |
4613 | + headers: |
4614 | + content-length: ['233'] |
4615 | + content-type: [application/json; charset=utf-8] |
4616 | + date: ['Tue, 14 Apr 2015 14:06:46 GMT'] |
4617 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4618 | + status: {code: 200, message: OK} |
4619 | +- request: |
4620 | + body: fqdn_listname=foo%40example.com |
4621 | + headers: |
4622 | + accept-encoding: ['gzip, deflate'] |
4623 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4624 | + !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
4625 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4626 | + method: !!python/unicode 'POST' |
4627 | + uri: http://localhost:9001/3.0/lists |
4628 | + response: |
4629 | + body: {string: !!python/unicode ''} |
4630 | + headers: |
4631 | + content-length: ['0'] |
4632 | + date: ['Tue, 14 Apr 2015 14:06:46 GMT'] |
4633 | + location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
4634 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4635 | + status: {code: 201, message: Created} |
4636 | +- request: |
4637 | + body: null |
4638 | + headers: |
4639 | + accept-encoding: ['gzip, deflate'] |
4640 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4641 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4642 | + method: !!python/unicode 'GET' |
4643 | + uri: http://localhost:9001/3.0/lists/foo.example.com |
4644 | + response: |
4645 | + body: {string: !!python/unicode '{"member_count": 0, "list_name": "foo", "self_link": |
4646 | + "http://localhost:9001/3.0/lists/foo.example.com", "display_name": "Foo", |
4647 | + "list_id": "foo.example.com", "fqdn_listname": "foo@example.com", "volume": |
4648 | + 1, "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\"", "mail_host": |
4649 | + "example.com"}'} |
4650 | + headers: |
4651 | + content-length: ['294'] |
4652 | + content-type: [application/json; charset=utf-8] |
4653 | + date: ['Tue, 14 Apr 2015 14:06:47 GMT'] |
4654 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4655 | + status: {code: 200, message: OK} |
4656 | +- request: |
4657 | + body: role=owner&subscriber=owner%40example.com&list_id=foo.example.com |
4658 | + headers: |
4659 | + accept-encoding: ['gzip, deflate'] |
4660 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4661 | + !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
4662 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4663 | + method: !!python/unicode 'POST' |
4664 | + uri: http://localhost:9001/3.0/members |
4665 | + response: |
4666 | + body: {string: !!python/unicode ''} |
4667 | + headers: |
4668 | + content-length: ['0'] |
4669 | + date: ['Tue, 14 Apr 2015 14:06:47 GMT'] |
4670 | + location: ['http://localhost:9001/3.0/members/236410511523409246334469919959663501944'] |
4671 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4672 | + status: {code: 201, message: Created} |
4673 | +- request: |
4674 | + body: role=moderator&subscriber=moderator%40example.com&list_id=foo.example.com |
4675 | + headers: |
4676 | + accept-encoding: ['gzip, deflate'] |
4677 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4678 | + !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
4679 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4680 | + method: !!python/unicode 'POST' |
4681 | + uri: http://localhost:9001/3.0/members |
4682 | + response: |
4683 | + body: {string: !!python/unicode ''} |
4684 | + headers: |
4685 | + content-length: ['0'] |
4686 | + date: ['Tue, 14 Apr 2015 14:06:47 GMT'] |
4687 | + location: ['http://localhost:9001/3.0/members/67261536029514454111362639682498065147'] |
4688 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4689 | + status: {code: 201, message: Created} |
4690 | +- request: |
4691 | + body: null |
4692 | + headers: |
4693 | + accept-encoding: ['gzip, deflate'] |
4694 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4695 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4696 | + method: !!python/unicode 'DELETE' |
4697 | + uri: http://localhost:9001/3.0/lists/foo@example.com |
4698 | + response: |
4699 | + body: {string: !!python/unicode ''} |
4700 | + headers: |
4701 | + content-length: ['0'] |
4702 | + date: ['Tue, 14 Apr 2015 14:06:47 GMT'] |
4703 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4704 | + status: {code: 204, message: No Content} |
4705 | +- request: |
4706 | + body: mail_host=example.com |
4707 | + headers: |
4708 | + accept-encoding: ['gzip, deflate'] |
4709 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4710 | + !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
4711 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4712 | + method: !!python/unicode 'POST' |
4713 | + uri: http://localhost:9001/3.0/domains |
4714 | + response: |
4715 | + body: {string: !!python/unicode 'Duplicate email host: example.com'} |
4716 | + headers: |
4717 | + content-length: ['33'] |
4718 | + content-type: [application/json; charset=utf-8] |
4719 | + date: ['Tue, 14 Apr 2015 14:06:47 GMT'] |
4720 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4721 | + status: {code: 400, message: Bad Request} |
4722 | +- request: |
4723 | + body: null |
4724 | + headers: |
4725 | + accept-encoding: ['gzip, deflate'] |
4726 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4727 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4728 | + method: !!python/unicode 'GET' |
4729 | + uri: http://localhost:9001/3.0/domains/example.com |
4730 | + response: |
4731 | + body: {string: !!python/unicode '{"description": null, "base_url": "http://example.com", |
4732 | + "url_host": "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com", |
4733 | + "mail_host": "example.com", "http_etag": "\"e736411818ff1815ca83575e0958c38c5188f0a4\""}'} |
4734 | + headers: |
4735 | + content-length: ['233'] |
4736 | + content-type: [application/json; charset=utf-8] |
4737 | + date: ['Tue, 14 Apr 2015 14:06:47 GMT'] |
4738 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4739 | + status: {code: 200, message: OK} |
4740 | +- request: |
4741 | + body: null |
4742 | + headers: |
4743 | + accept-encoding: ['gzip, deflate'] |
4744 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4745 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4746 | + method: !!python/unicode 'GET' |
4747 | + uri: http://localhost:9001/3.0/domains/example.com |
4748 | + response: |
4749 | + body: {string: !!python/unicode '{"description": null, "base_url": "http://example.com", |
4750 | + "url_host": "example.com", "self_link": "http://localhost:9001/3.0/domains/example.com", |
4751 | + "mail_host": "example.com", "http_etag": "\"e736411818ff1815ca83575e0958c38c5188f0a4\""}'} |
4752 | + headers: |
4753 | + content-length: ['233'] |
4754 | + content-type: [application/json; charset=utf-8] |
4755 | + date: ['Tue, 14 Apr 2015 14:06:47 GMT'] |
4756 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4757 | + status: {code: 200, message: OK} |
4758 | +- request: |
4759 | + body: fqdn_listname=foo%40example.com |
4760 | + headers: |
4761 | + accept-encoding: ['gzip, deflate'] |
4762 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4763 | + !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
4764 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4765 | + method: !!python/unicode 'POST' |
4766 | + uri: http://localhost:9001/3.0/lists |
4767 | + response: |
4768 | + body: {string: !!python/unicode ''} |
4769 | + headers: |
4770 | + content-length: ['0'] |
4771 | + date: ['Tue, 14 Apr 2015 14:06:47 GMT'] |
4772 | + location: ['http://localhost:9001/3.0/lists/foo.example.com'] |
4773 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4774 | + status: {code: 201, message: Created} |
4775 | +- request: |
4776 | + body: null |
4777 | + headers: |
4778 | + accept-encoding: ['gzip, deflate'] |
4779 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4780 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4781 | + method: !!python/unicode 'GET' |
4782 | + uri: http://localhost:9001/3.0/lists/foo.example.com |
4783 | + response: |
4784 | + body: {string: !!python/unicode '{"member_count": 0, "list_name": "foo", "self_link": |
4785 | + "http://localhost:9001/3.0/lists/foo.example.com", "display_name": "Foo", |
4786 | + "list_id": "foo.example.com", "fqdn_listname": "foo@example.com", "volume": |
4787 | + 1, "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\"", "mail_host": |
4788 | + "example.com"}'} |
4789 | + headers: |
4790 | + content-length: ['294'] |
4791 | + content-type: [application/json; charset=utf-8] |
4792 | + date: ['Tue, 14 Apr 2015 14:06:47 GMT'] |
4793 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4794 | + status: {code: 200, message: OK} |
4795 | +- request: |
4796 | + body: role=owner&subscriber=owner%40example.com&list_id=foo.example.com |
4797 | + headers: |
4798 | + accept-encoding: ['gzip, deflate'] |
4799 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4800 | + !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
4801 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4802 | + method: !!python/unicode 'POST' |
4803 | + uri: http://localhost:9001/3.0/members |
4804 | + response: |
4805 | + body: {string: !!python/unicode ''} |
4806 | + headers: |
4807 | + content-length: ['0'] |
4808 | + date: ['Tue, 14 Apr 2015 14:06:48 GMT'] |
4809 | + location: ['http://localhost:9001/3.0/members/130260778846721150623463622726543637576'] |
4810 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4811 | + status: {code: 201, message: Created} |
4812 | +- request: |
4813 | + body: role=moderator&subscriber=moderator%40example.com&list_id=foo.example.com |
4814 | + headers: |
4815 | + accept-encoding: ['gzip, deflate'] |
4816 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4817 | + !!python/unicode 'content-type': [!!python/unicode 'application/x-www-form-urlencoded'] |
4818 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4819 | + method: !!python/unicode 'POST' |
4820 | + uri: http://localhost:9001/3.0/members |
4821 | + response: |
4822 | + body: {string: !!python/unicode ''} |
4823 | + headers: |
4824 | + content-length: ['0'] |
4825 | + date: ['Tue, 14 Apr 2015 14:06:48 GMT'] |
4826 | + location: ['http://localhost:9001/3.0/members/167516476475439974321363216976782173374'] |
4827 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4828 | + status: {code: 201, message: Created} |
4829 | +- request: |
4830 | + body: null |
4831 | + headers: |
4832 | + accept-encoding: ['gzip, deflate'] |
4833 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4834 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4835 | + method: !!python/unicode 'GET' |
4836 | + uri: http://localhost:9001/3.0/lists/foo@example.com |
4837 | + response: |
4838 | + body: {string: !!python/unicode '{"member_count": 0, "list_name": "foo", "self_link": |
4839 | + "http://localhost:9001/3.0/lists/foo.example.com", "display_name": "Foo", |
4840 | + "list_id": "foo.example.com", "fqdn_listname": "foo@example.com", "volume": |
4841 | + 1, "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\"", "mail_host": |
4842 | + "example.com"}'} |
4843 | + headers: |
4844 | + content-length: ['294'] |
4845 | + content-type: [application/json; charset=utf-8] |
4846 | + date: ['Tue, 14 Apr 2015 14:06:48 GMT'] |
4847 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4848 | + status: {code: 200, message: OK} |
4849 | +- request: |
4850 | + body: null |
4851 | + headers: |
4852 | + accept-encoding: ['gzip, deflate'] |
4853 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4854 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4855 | + method: !!python/unicode 'GET' |
4856 | + uri: http://localhost:9001/3.0/lists/foo@example.com/roster/member?count=25&page=1 |
4857 | + response: |
4858 | + body: {string: !!python/unicode '{"start": 0, "http_etag": "\"32223434a0f3af4cdc4673d1fbc5bac1f6d98fd3\"", |
4859 | + "total_size": 0}'} |
4860 | + headers: |
4861 | + content-length: ['90'] |
4862 | + content-type: [application/json; charset=utf-8] |
4863 | + date: ['Tue, 14 Apr 2015 14:06:48 GMT'] |
4864 | + server: [WSGIServer/0.2 CPython/3.4.2] |
4865 | + status: {code: 200, message: OK} |
4866 | +- request: |
4867 | + body: null |
4868 | + headers: |
4869 | + accept-encoding: ['gzip, deflate'] |
4870 | + !!python/unicode 'authorization': [!!python/unicode 'Basic cmVzdGFkbWluOnJlc3RwYXNz'] |
4871 | + !!python/unicode 'user-agent': [!!python/unicode 'GNU Mailman REST client v1.0.0b1'] |
4872 | + method: !!python/unicode 'GET' |
4873 | + uri: http://localhost:9001/3.0/lists/foo.example.com/roster/owner |
4874 | + response: |
4875 | + body: {string: !!python/unicode '{"entries": [{"role": "owner", "list_id": "foo.example.com", |
4876 | + "user": "http://localhost:9001/3.0/users/178875461469610954400218294698080347713", |
4877 | "address": "http://localhost:9001/3.0/addresses/owner@example.com", "email": |
4878 | - "owner@example.com", "list_id": "foo.example.com", "role": "owner", "http_etag": |
4879 | - "\"5dbe35c3f60e48d211bc317845bb72917b6af019\"", "self_link": "http://localhost:9001/3.0/members/161628376476956512619170172732426008945", |
4880 | - "delivery_mode": "regular"}], "start": 0, "total_size": 1}'} |
4881 | + "owner@example.com", "self_link": "http://localhost:9001/3.0/members/130260778846721150623463622726543637576", |
4882 | + "delivery_mode": "regular", "member_id": 130260778846721150623463622726543637576, |
4883 | + "http_etag": "\"45a9d7656d7b9e218bf397f148c09852873f2917\""}], "start": 0, |
4884 | + "http_etag": "\"16826c471273c8d0352bf341034293891b6a4dff\"", "total_size": |
4885 | + 1}'} |
4886 | headers: |
4887 | - content-length: ['511'] |
4888 | + content-length: ['566'] |
4889 | content-type: [application/json; charset=utf-8] |
4890 | - date: ['Tue, 10 Feb 2015 13:52:58 GMT'] |
4891 | + date: ['Tue, 14 Apr 2015 14:06:48 GMT'] |
4892 | server: [WSGIServer/0.2 CPython/3.4.2] |
4893 | status: {code: 200, message: OK} |
4894 | - request: |
4895 | @@ -4036,17 +609,18 @@ |
4896 | method: !!python/unicode 'GET' |
4897 | uri: http://localhost:9001/3.0/lists/foo.example.com/roster/moderator |
4898 | response: |
4899 | - body: {string: !!python/unicode '{"http_etag": "\"8c009ec282405ccf133e6e385933bac9233dee69\"", |
4900 | - "entries": [{"user": "http://localhost:9001/3.0/users/72657208221403324359163601797012164031", |
4901 | + body: {string: !!python/unicode '{"entries": [{"role": "moderator", "list_id": |
4902 | + "foo.example.com", "user": "http://localhost:9001/3.0/users/102340090153076935366690295492304488536", |
4903 | "address": "http://localhost:9001/3.0/addresses/moderator@example.com", "email": |
4904 | - "moderator@example.com", "list_id": "foo.example.com", "role": "moderator", |
4905 | - "http_etag": "\"d6e611209ed36169f1d80299b5747b733ec47ddf\"", "self_link": |
4906 | - "http://localhost:9001/3.0/members/273038746122386539431681212301236659714", |
4907 | - "delivery_mode": "regular"}], "start": 0, "total_size": 1}'} |
4908 | + "moderator@example.com", "self_link": "http://localhost:9001/3.0/members/167516476475439974321363216976782173374", |
4909 | + "delivery_mode": "regular", "member_id": 167516476475439974321363216976782173374, |
4910 | + "http_etag": "\"5f455be3cae66e0ec4a1c44dc61e2a1966e7189d\""}], "start": 0, |
4911 | + "http_etag": "\"060035fbf9b0c0f4f4b7a5332b3cfbd088342779\"", "total_size": |
4912 | + 1}'} |
4913 | headers: |
4914 | - content-length: ['523'] |
4915 | + content-length: ['578'] |
4916 | content-type: [application/json; charset=utf-8] |
4917 | - date: ['Tue, 10 Feb 2015 13:52:58 GMT'] |
4918 | + date: ['Tue, 14 Apr 2015 14:06:48 GMT'] |
4919 | server: [WSGIServer/0.2 CPython/3.4.2] |
4920 | status: {code: 200, message: OK} |
4921 | - request: |
4922 | @@ -4058,14 +632,15 @@ |
4923 | method: !!python/unicode 'GET' |
4924 | uri: http://localhost:9001/3.0/lists/foo@example.com |
4925 | response: |
4926 | - body: {string: !!python/unicode '{"volume": 1, "list_id": "foo.example.com", "display_name": |
4927 | - "Foo", "list_name": "foo", "fqdn_listname": "foo@example.com", "self_link": |
4928 | - "http://localhost:9001/3.0/lists/foo.example.com", "member_count": 0, "mail_host": |
4929 | - "example.com", "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\""}'} |
4930 | + body: {string: !!python/unicode '{"member_count": 0, "list_name": "foo", "self_link": |
4931 | + "http://localhost:9001/3.0/lists/foo.example.com", "display_name": "Foo", |
4932 | + "list_id": "foo.example.com", "fqdn_listname": "foo@example.com", "volume": |
4933 | + 1, "http_etag": "\"698a819bbb6b902096a8c5543cc7fac2328960d5\"", "mail_host": |
4934 | + "example.com"}'} |
4935 | headers: |
4936 | content-length: ['294'] |
4937 | content-type: [application/json; charset=utf-8] |
4938 | - date: ['Tue, 10 Feb 2015 13:52:58 GMT'] |
4939 | + date: ['Tue, 14 Apr 2015 14:06:48 GMT'] |
4940 | server: [WSGIServer/0.2 CPython/3.4.2] |
4941 | status: {code: 200, message: OK} |
4942 | - request: |
4943 | @@ -4077,16 +652,18 @@ |
4944 | method: !!python/unicode 'GET' |
4945 | uri: http://localhost:9001/3.0/lists/foo.example.com/roster/owner |
4946 | response: |
4947 | - body: {string: !!python/unicode '{"http_etag": "\"922cabf0baca116aa2e0fde5742c0cb135e8dc49\"", |
4948 | - "entries": [{"user": "http://localhost:9001/3.0/users/96573909988922970304746006243506406498", |
4949 | + body: {string: !!python/unicode '{"entries": [{"role": "owner", "list_id": "foo.example.com", |
4950 | + "user": "http://localhost:9001/3.0/users/178875461469610954400218294698080347713", |
4951 | "address": "http://localhost:9001/3.0/addresses/owner@example.com", "email": |
4952 | - "owner@example.com", "list_id": "foo.example.com", "role": "owner", "http_etag": |
4953 | - "\"5dbe35c3f60e48d211bc317845bb72917b6af019\"", "self_link": "http://localhost:9001/3.0/members/161628376476956512619170172732426008945", |
4954 | - "delivery_mode": "regular"}], "start": 0, "total_size": 1}'} |
4955 | + "owner@example.com", "self_link": "http://localhost:9001/3.0/members/130260778846721150623463622726543637576", |
4956 | + "delivery_mode": "regular", "member_id": 130260778846721150623463622726543637576, |
4957 | + "http_etag": "\"45a9d7656d7b9e218bf397f148c09852873f2917\""}], "start": 0, |
4958 | + "http_etag": "\"16826c471273c8d0352bf341034293891b6a4dff\"", "total_size": |
4959 | + 1}'} |
4960 | headers: |
4961 | - content-length: ['511'] |
4962 | + content-length: ['566'] |
4963 | content-type: [application/json; charset=utf-8] |
4964 | - date: ['Tue, 10 Feb 2015 13:52:58 GMT'] |
4965 | + date: ['Tue, 14 Apr 2015 14:06:48 GMT'] |
4966 | server: [WSGIServer/0.2 CPython/3.4.2] |
4967 | status: {code: 200, message: OK} |
4968 | - request: |
4969 | @@ -4101,7 +678,7 @@ |
4970 | body: {string: !!python/unicode ''} |
4971 | headers: |
4972 | content-length: ['0'] |
4973 | - date: ['Tue, 10 Feb 2015 13:53:01 GMT'] |
4974 | + date: ['Tue, 14 Apr 2015 14:06:48 GMT'] |
4975 | server: [WSGIServer/0.2 CPython/3.4.2] |
4976 | status: {code: 204, message: No Content} |
4977 | - request: |
4978 | @@ -4114,11 +691,11 @@ |
4979 | method: !!python/unicode 'POST' |
4980 | uri: http://localhost:9001/3.0/domains |
4981 | response: |
4982 | - body: {string: !!python/unicode 'Domain exists'} |
4983 | + body: {string: !!python/unicode 'Duplicate email host: example.com'} |
4984 | headers: |
4985 | - content-length: ['13'] |
4986 | + content-length: ['33'] |
4987 | content-type: [application/json; charset=utf-8] |
4988 | - date: ['Tue, 10 Feb 2015 13:53:03 GMT'] |
4989 | + date: ['Tue, 14 Apr 2015 14:06:48 GMT'] |
4990 | server: [WSGIServer/0.2 CPython/3.4.2] |
4991 | status: {code: 400, message: Bad Request} |
4992 | - request: |
4993 | @@ -4130,14 +707,13 @@ |
4994 | method: !!python/unicode 'GET' |
4995 | uri: http://localhost:9001/3.0/domains/example.com |
4996 | response: |
4997 | - body: {string: !!python/unicode '{"self_link": "http://localhost:9001/3.0/domains/example.com", |
4998 | - "description": null, "http_etag": "\"40f27b0d07b71e91cc08047b8171e2b0bb1d5967\"", |
4999 | - "mail_host": "example.com", "url_host": "example.com", "base_url": "http://example.com", |
5000 | - "contact_address": "postmaster@example.com"}'} |
Hi Terri,
just ignore every file that ends with .yaml ;-) -- these are the http recordings for the unit tests.
Thanks for reviewing!
Florian