web/test/unittest_uicfg.py
author Sylvain Thénault <sylvain.thenault@logilab.fr>
Mon, 30 Nov 2009 10:24:01 +0100
branchstable
changeset 3947 8d06bce45c02
parent 3125 52b6b8c2ccc5
child 3464 99bd1ea0394a
permissions -rw-r--r--
when one is adding an inline entity for a relation of a single card, the 'add a new xxx' link disappears. If the user then cancel the addition, we have to make this link appears back. This is done by giving add new link id to removeInlineForm.

from cubicweb.devtools.apptest import EnvBasedTC
from cubicweb.web import uicfg

class UICFGTC(EnvBasedTC):

    def test_autoform_section_inlined(self):
        self.assertEquals(uicfg.autoform_is_inlined.etype_get('CWUser', 'use_email', 'subject', 'EmailAddress'),
                          True)
        self.assertEquals(uicfg.autoform_section.etype_get('CWUser', 'use_email', 'subject', 'EmailAddress'),
                          'generated')

if __name__ == '__main__':
    from logilab.common.testlib import unittest_main
    unittest_main()