diff --git a/tests/test_models.py b/tests/test_models.py
index 1c5a5a1..75e758d 100644
--- a/tests/test_models.py
+++ b/tests/test_models.py
@@ -20,7 +20,7 @@ from django.utils.translation import get_language, override
from djangocms_helper.utils import CMS_30
from taggit.models import Tag
-from djangocms_blog.cms_appconfig import BlogConfig
+from djangocms_blog.cms_appconfig import BlogConfig, BlogConfigForm
from djangocms_blog.models import Post
from djangocms_blog.settings import get_setting
@@ -63,6 +63,10 @@ class AdminTest(BaseTest):
response = post_admin.change_view(request, str(self.app_config_1.pk))
self.assertContains(response, 'djangocms_blog.cms_appconfig.BlogConfig')
self.assertContains(response, '')
+ # check that all the form fields are visible in the admin
+ response.render()
+ for fieldname in BlogConfigForm.base_fields:
+ self.assertContains(response, 'id="id_config-%s"' % fieldname)
self.assertContains(response, '')
self.assertContains(response, '')