1210 |
1210 |
assert resp_datetimes.json['data'][0]['text'] == 'Feb. 15, %s, 5 p.m.' % year
|
1211 |
1211 |
assert resp_datetimes.json['data'][0]['datetime'] == '%s-02-15 17:00:00' % year
|
1212 |
1212 |
|
1213 |
|
# add with a description
|
1214 |
|
resp = app.get('/manage/agendas/%s/settings' % agenda.id, status=200)
|
1215 |
|
resp = resp.click('New Event')
|
1216 |
|
resp.form['start_datetime_0'] = '%s-02-15' % year
|
1217 |
|
resp.form['start_datetime_1'] = '18:00'
|
1218 |
|
resp.form['publication_date'] = '2020-05-11'
|
1219 |
|
resp.form['places'] = 11
|
1220 |
|
resp.form['description'] = 'A description'
|
1221 |
|
resp = resp.form.submit()
|
1222 |
|
resp = resp.follow()
|
1223 |
|
event = Event.objects.get(places=11)
|
1224 |
|
assert event.description == 'A description'
|
1225 |
|
assert event.publication_date == datetime.date(2020, 5, 11)
|
1226 |
|
|
1227 |
1213 |
# add with errors in datetime parts
|
1228 |
1214 |
for parts in (
|
1229 |
1215 |
('', ''),
|
... | ... | |
1302 |
1288 |
assert resp.form['start_datetime_1'].value == '17:00'
|
1303 |
1289 |
assert resp.form['publication_date'].value == ''
|
1304 |
1290 |
assert resp.form['duration'].value == ''
|
|
1291 |
assert resp.form['description'].value == ''
|
1305 |
1292 |
resp.form['start_datetime_0'] = '2016-02-16'
|
1306 |
1293 |
resp.form['start_datetime_1'] = '17:00'
|
1307 |
1294 |
resp.form['publication_date'] = '2020-05-11'
|
1308 |
1295 |
resp.form['duration'].value = 45
|
1309 |
1296 |
resp.form['places'] = 20
|
|
1297 |
resp.form['description'] = 'A description'
|
1310 |
1298 |
resp = resp.form.submit()
|
1311 |
1299 |
settings.LANGUAGE_CODE = 'en'
|
1312 |
1300 |
resp = resp.follow()
|
... | ... | |
1317 |
1305 |
assert event.publication_date == datetime.date(2020, 5, 11)
|
1318 |
1306 |
assert event.duration == 45
|
1319 |
1307 |
assert event.end_datetime == event.start_datetime + datetime.timedelta(minutes=45)
|
|
1308 |
assert event.description == 'A description'
|
1320 |
1309 |
|
1321 |
1310 |
|
1322 |
1311 |
def test_edit_missing_event(app, admin_user):
|
1323 |
|
-
|