コード例 #1
0
    def test_slug_validation(self):
        event = Event(
            organizer=self.organizer, name='Download', slug='download',
            date_from=datetime.datetime(2013, 12, 26, tzinfo=datetime.timezone.utc)
        )
        with self.assertRaises(ValidationError) as context:
            event.full_clean()

        self.assertIn('slug', str(context.exception))
コード例 #2
0
ファイル: test_event.py プロジェクト: chotee/pretix
    def test_slug_validation(self):
        event = Event(organizer=self.orga,
                      name='download',
                      slug='download',
                      date_from=datetime.datetime(
                          2013, 12, 26, tzinfo=datetime.timezone.utc),
                      live=True)
        with self.assertRaises(ValidationError):
            if event.full_clean():
                event.save()

        self.assertEqual(Event.objects.filter(name='download').count(), 0)
コード例 #3
0
ファイル: test_event.py プロジェクト: rixx/pretix
    def test_slug_validation(self):
        event = Event(
            organizer=self.orga,
            name='download',
            slug='download',
            date_from=datetime.datetime(2013, 12, 26, tzinfo=datetime.timezone.utc),
            live=True
        )
        with self.assertRaises(ValidationError):
            if event.full_clean():
                event.save()

        self.assertEqual(Event.objects.filter(name='download').count(), 0)