Beispiel #1
0
 def test_valid_form(self):
     form = MovieForm(
         data={
             'name': 'This was not it',
             'year': 1234,
             'released': '03-03-1111',
             'genre': self.genre.id
         })
     self.assertTrue(form.is_valid())
Beispiel #2
0
 def test_year_integar(self):
     form = MovieForm(
         data={
             'name': 'Braveheart',
             'year': 1998,
             'released': '28-09-2019',
             'genre': self.genre.id
         })
     self.assertTrue(form.is_valid())
Beispiel #3
0
 def test_correct_form(self):
     form = MovieForm(
         data={
             'year': 2010,
             'name': 'Scary Movie',
             'relased': '01-01-2010',
             'genre': self.genre.id
         })
     self.assertTrue(form.is_valid())
Beispiel #4
0
 def test_initial(self):
     form = MovieForm(instance=self.movie)
     self.assertEqual(form.initial['name'], self.movie.name)
Beispiel #5
0
 def test_max_length(self):
     form = MovieForm(data={'name': 'x' * 200})
     self.assertFalse(form.is_valid())
Beispiel #6
0
 def test_int_test(self):
     form = MovieForm(data={'year': 'X' * 200})
     self.assertFalse(form.is_valid())
Beispiel #7
0
 def test_initial(self):
     form = MovieForm(instance=self.movie)
     self.assertEqual(form.initial['name'], self.movie.name)
     self.assertEqual(form.initial['year'], self.movie.year)
     self.assertEqual(form.initial['released'], self.movie.released)
     self.assertEqual(form.initial['genre'], self.movie.genre.id)
Beispiel #8
0
 def test_initial(self):
     form = MovieForm(instance=self.movie)
     self.assertEqual(form.initial["name"], self.movie.name)
     self.assertEqual(form.initial["year"], self.movie.year)
     self.assertEqual(form.initial["released"], self.movie.released)
     self.assertTrue(isinstance(self.movie.year, int))