Beispiel #1
0
    def test_department_name_unique_required(self, db):
        Department.create(name="name")
        # Enters username that is already registered
        form = NewDepartmentForm(department_name="name")

        assert form.validate() is False
        assert 'Department name already registered.' in form.department_name.errors
Beispiel #2
0
 def test_department_short_name_required(self):
     ''' The form requires a non-None department short name.
     '''
     form = NewDepartmentForm(department_name="Any Police Department",
                              department_short_name=None)
     assert form.validate() is False
     assert 'This field is required.' in form.department_short_name.errors
 def test_department_short_name_unique_required(self, db):
     ''' The form won't allow creation of a duplicate department short name.
     '''
     test_name = "Any Police Department"
     test_short_name = "APD"
     Department.create(name=test_name, short_name=test_short_name)
     form = NewDepartmentForm(department_name="Another Police Department", department_short_name=test_short_name)
     assert form.validate() is False
     assert 'The department short name "{}" is already registered.'.format(test_short_name) in form.department_short_name.errors
 def test_department_short_name_unique_required(self, db):
     ''' The form won't allow creation of a duplicate department short name.
     '''
     test_name = "Any Police Department"
     test_short_name = "APD"
     Department.create(name=test_name, short_name=test_short_name)
     form = NewDepartmentForm(department_name="Another Police Department", department_short_name=test_short_name)
     assert form.validate() is False
     assert 'The department short name "{}" is already registered.'.format(test_short_name) in form.department_short_name.errors
 def test_validate_success(self, db):
     ''' The form validates when properly filled out.
     '''
     form = NewDepartmentForm(department_name="Any Police Department", department_short_name="APD")
     assert form.validate() is True
 def test_validate_success(self, db):
     ''' The form validates when properly filled out.
     '''
     form = NewDepartmentForm(department_name="Any Police Department", department_short_name="APD")
     assert form.validate() is True
 def test_department_short_name_required(self):
     ''' The form requires a non-None department short name.
     '''
     form = NewDepartmentForm(department_name="Any Police Department", department_short_name=None)
     assert form.validate() is False
     assert 'This field is required.' in form.department_short_name.errors
Beispiel #8
0
    def test_department_name_required(self):
        # Enters username that is already registered
        form = NewDepartmentForm(department_name=None)

        assert form.validate() is False
        assert 'This field is required.' in form.department_name.errors
Beispiel #9
0
 def test_validate_success(self,db):
     form = NewDepartmentForm(department_name='newdeptname')
     assert form.validate() is True