def test_validate_section_id(self, m_secq): """Raise error if selected sec is not in selected CN.""" sec = Section(name="Five") sec.common_name_id = 1 m_secq.return_value = sec self = mock.MagicMock() self.common_name_id.data = 2 field = mock.MagicMock() with pytest.raises(ValidationError): EditCultivarForm.validate_section_id(self=self, field=field)