14 lines
360 B
Python
14 lines
360 B
Python
|
|
from django.test import SimpleTestCase
|
||
|
|
|
||
|
|
from apps.dashboard.forms import (
|
||
|
|
EMPTY_ITEM_ERROR,
|
||
|
|
ItemForm,
|
||
|
|
)
|
||
|
|
|
||
|
|
|
||
|
|
class SimpleItemFormTest(SimpleTestCase):
|
||
|
|
def test_form_validation_for_blank_items(self):
|
||
|
|
form = ItemForm(data={"text": ""})
|
||
|
|
self.assertFalse(form.is_valid())
|
||
|
|
self.assertEqual(form.errors["text"], [EMPTY_ITEM_ERROR])
|