misc: include data line in events CSV example file (#30415)

This commit is contained in:
Frédéric Péters 2019-02-05 19:29:34 +01:00
parent 5e97c7e72b
commit c348df5ff3
3 changed files with 10 additions and 1 deletions

View File

@ -1 +1,2 @@
{% load i18n %}{% trans 'date' %},{% trans 'time' %},{% trans 'number of places' %},{% trans 'number of places in waiting list' %},{% trans 'label' %}
{{ some_future_date|date:"Y-m-d" }},{{ some_future_date|date:"H:i" }},15,0,{% trans "example event" %}

Can't render this file because it contains an unexpected character in line 2 and column 26.

View File

@ -573,6 +573,13 @@ class AgendaImportEventsSampleView(TemplateView):
template_name = 'chrono/manager_sample_events.csv'
content_type = 'text/csv'
def get_context_data(self, **kwargs):
context = super(AgendaImportEventsSampleView, self).get_context_data(**kwargs)
some_future_date = datetime.datetime.now() + datetime.timedelta(days=10)
some_future_date = some_future_date.replace(hour=14, minute=0, second=0)
context['some_future_date'] = some_future_date
return context
agenda_import_events_sample_csv = AgendaImportEventsSampleView.as_view()

View File

@ -525,7 +525,8 @@ def test_import_events(app, admin_user):
resp.form['events_csv_file'] = Upload('t.csv', sample_csv_resp.content, 'text/csv')
resp = resp.form.submit(status=302)
assert Event.objects.count() == 0
assert Event.objects.count() == 1
Event.objects.all().delete()
resp = app.get('/manage/agendas/%s/import-events' % agenda.id, status=200)
resp.form['events_csv_file'] = Upload('t.csv', b'xx', 'text/csv')