コード例 #1
0
ファイル: tests.py プロジェクト: Isizukuri/livaravaTest3
 def test_valid_data(self):
     form = TextNoteForm({"text": "LOREM IPSUM"})
     self.assertTrue(form.is_valid())
     note = form.save()
     self.assertEqual(note.text, "LOREMIPSUM")
コード例 #2
0
ファイル: tests.py プロジェクト: Isizukuri/livaravaTest3
 def test_only_lowercase(self):
     form = TextNoteForm({"text": "only lowercase note"})
     self.assertFalse(form.is_valid())
     self.assertEqual(form.errors, {'text': [u'Field can not be empty and '
                                             'must contain at least 10 '
                                             'uppercase symbols!']})
コード例 #3
0
ファイル: tests.py プロジェクト: Isizukuri/livaravaTest3
 def test_less_then_10_chars(self):
     form = TextNoteForm({"text": "NINE CHARS"})
     self.assertFalse(form.is_valid())
     self.assertEqual(form.errors,
                      {'text': [(u'It must be at least 10 '
                                 u'uppercase symbols!')]})
コード例 #4
0
ファイル: tests.py プロジェクト: Isizukuri/livaravaTest3
 def test_blank_data(self):
     form = TextNoteForm({})
     self.assertFalse(form.is_valid())
     self.assertEqual(form.errors, {'text': [u'Field can not be empty and '
                                             'must contain at least 10 '
                                             'uppercase symbols!']})