Exemplo n.º 1
0
    def test_form_valid(self):
        request = RequestFactory().post('/fake_path')
        data = [
            ['none', 'date', 'none', 'none', 'none', 'email', 'none'],
            [None, '9/1/16', None, None, None, self.user.username, None],
        ]

        uploaded = SimpleUploadedFile('test_name', bytes(csv.reader(data)), content_type='text/csv')

        form = WorkshopForm(data={'document': uploaded})
        form.is_valid()
        form.cleaned_data['document'] = uploaded
        setup_form_view(self.view, request, form)
Exemplo n.º 2
0
    def test_form_valid(self):
        request = RequestFactory().post('/fake_path')
        data = [
            ['none', 'date', 'none', 'none', 'none', 'email', 'none'],
            [None, '9/1/16', None, None, None, self.user_1.username, None],
        ]

        with open('test.csv', 'w') as fp:
            writer = csv.writer(fp)
            for row in data:
                writer.writerow(row)

        with file('test.csv', mode='rb') as fp:
            uploaded = SimpleUploadedFile(fp.name, fp.read(), content_type='text/csv')

        form = WorkshopForm(data={'document': uploaded})
        form.is_valid()
        form.cleaned_data['document'] = uploaded
        setup_form_view(self.view, request, form)
Exemplo n.º 3
0
    def test_form_valid(self):
        request = RequestFactory().post('/fake_path')
        data = [
            ['none', 'date', 'none', 'none', 'none', 'email', 'none'],
            [None, '9/1/16', None, None, None, self.user_1.username, None],
        ]

        with open('test.csv', 'w') as fp:
            writer = csv.writer(fp)
            for row in data:
                writer.writerow(row)

        with file('test.csv', mode='rb') as fp:
            uploaded = SimpleUploadedFile(fp.name,
                                          fp.read(),
                                          content_type='text/csv')

        form = WorkshopForm(data={'document': uploaded})
        form.is_valid()
        form.cleaned_data['document'] = uploaded
        setup_form_view(self.view, request, form)