web/test/unittest_views_basecontrollers.py
changeset 4390 0285c1fa1459
parent 4389 14a993bc8d1e
child 4824 b01973eff0f7
equal deleted inserted replaced
4389:14a993bc8d1e 4390:0285c1fa1459
    13 from cubicweb.view import STRICT_DOCTYPE
    13 from cubicweb.view import STRICT_DOCTYPE
    14 from cubicweb.devtools.testlib import CubicWebTC
    14 from cubicweb.devtools.testlib import CubicWebTC
    15 from cubicweb.uilib import rql_for_eid
    15 from cubicweb.uilib import rql_for_eid
    16 from cubicweb.web import INTERNAL_FIELD_VALUE, Redirect, RequestError
    16 from cubicweb.web import INTERNAL_FIELD_VALUE, Redirect, RequestError
    17 from cubicweb.entities.authobjs import CWUser
    17 from cubicweb.entities.authobjs import CWUser
    18 from cubicweb.web.views.editviews import get_pending_inserts, get_pending_deletes
    18 from cubicweb.web.views.autoform import get_pending_inserts, get_pending_deletes
    19 u = unicode
    19 u = unicode
    20 
    20 
    21 def req_form(user):
    21 def req_form(user):
    22     return {'eid': [str(user.eid)],
    22     return {'eid': [str(user.eid)],
    23             '_cw_edited_fields:%s' % user.eid: '_cw_generic_field',
    23             '_cw_edited_fields:%s' % user.eid: '_cw_generic_field',
   377         req.form = {
   377         req.form = {
   378             'eid':      cwetypeeid,
   378             'eid':      cwetypeeid,
   379             '__type:'+cwetypeeid:  'CWEType',
   379             '__type:'+cwetypeeid:  'CWEType',
   380             '_cw_edited_fields:'+cwetypeeid: 'name-subject,final-subject,description-subject,read_permission-subject',
   380             '_cw_edited_fields:'+cwetypeeid: 'name-subject,final-subject,description-subject,read_permission-subject',
   381             'name-subject:'+cwetypeeid:     u'CWEType',
   381             'name-subject:'+cwetypeeid:     u'CWEType',
   382             #'final-subject:'+cwetypeeid:    False,
   382             'final-subject:'+cwetypeeid:    '',
   383             'description-subject:'+cwetypeeid:     u'users group',
   383             'description-subject:'+cwetypeeid:     u'users group',
   384             'read_permission-subject:'+cwetypeeid:  groups,
   384             'read_permission-subject:'+cwetypeeid:  groups,
   385             }
   385             }
   386         try:
   386         try:
   387             path, params = self.expect_redirect_publish(req, 'edit')
   387             path, params = self.expect_redirect_publish(req, 'edit')