diff -r 147280056e58 -r d3edefdeddb4 web/test/unittest_views_editforms.py --- a/web/test/unittest_views_editforms.py Thu Feb 18 14:36:39 2016 +0100 +++ b/web/test/unittest_views_editforms.py Wed Feb 17 17:20:29 2016 +0100 @@ -198,6 +198,13 @@ formviews = list(form.inlined_form_views()) self.assertEqual(len(formviews), 1, formviews) self.assertIsInstance(formviews[0], autoform.InlineAddNewLinkView) + # though do not introduce regression on entity creation with 1 cardinality relation + with tempattr(use_email_schema, 'cardinality', '11'): + user = self.vreg['etypes'].etype_class('CWUser')(req) + form = self.vreg['forms'].select('edition', req, entity=user) + formviews = list(form.inlined_form_views()) + self.assertEqual(len(formviews), 1, formviews) + self.assertIsInstance(formviews[0], autoform.InlineEntityCreationFormView) def test_check_inlined_rdef_permissions(self): # try to check permissions when creating an entity ('user' below is a