web/test/unittest_viewselector.py
changeset 4492 150f1d57ecfd
parent 4491 a0f48c31b58a
child 4493 c0a43c6ba777
equal deleted inserted replaced
4491:a0f48c31b58a 4492:150f1d57ecfd
   276         rset = req.execute('CWEType X WHERE X name "CWUser"')
   276         rset = req.execute('CWEType X WHERE X name "CWUser"')
   277         self.assertDictEqual(self.pactionsdict(req, rset, skipcategories=()),
   277         self.assertDictEqual(self.pactionsdict(req, rset, skipcategories=()),
   278                              {'useractions': USERACTIONS,
   278                              {'useractions': USERACTIONS,
   279                               'siteactions': SITEACTIONS,
   279                               'siteactions': SITEACTIONS,
   280                               'footer': FOOTERACTIONS,
   280                               'footer': FOOTERACTIONS,
   281                               'mainactions': [actions.ModifyAction],
   281                               'mainactions': [actions.ModifyAction,
       
   282                                               actions.ViewSameCWEType],
   282                               'moreactions': [actions.ManagePermissionsAction,
   283                               'moreactions': [actions.ManagePermissionsAction,
   283                                               actions.AddRelatedActions,
   284                                               actions.AddRelatedActions,
   284                                               actions.DeleteAction,
   285                                               actions.DeleteAction,
   285                                               actions.CopyAction,
   286                                               actions.CopyAction,
   286                                               ],
   287                                               ],
   480         rset = req.execute('CWEType X WHERE X name "CWEType"')
   481         rset = req.execute('CWEType X WHERE X name "CWEType"')
   481         self.assertDictEqual(self.pactionsdict(req, rset, skipcategories=()),
   482         self.assertDictEqual(self.pactionsdict(req, rset, skipcategories=()),
   482                              {'useractions': USERACTIONS,
   483                              {'useractions': USERACTIONS,
   483                               'siteactions': SITEACTIONS,
   484                               'siteactions': SITEACTIONS,
   484                               'footer': FOOTERACTIONS,
   485                               'footer': FOOTERACTIONS,
   485                               'mainactions': [actions.ModifyAction],
   486                               'mainactions': [actions.ModifyAction, actions.ViewSameCWEType],
   486                               'moreactions': [actions.ManagePermissionsAction,
   487                               'moreactions': [actions.ManagePermissionsAction,
   487                                               actions.AddRelatedActions,
   488                                               actions.AddRelatedActions,
   488                                               actions.DeleteAction,
   489                                               actions.DeleteAction,
   489                                               actions.CopyAction,
   490                                               actions.CopyAction,
   490                                               CWETypeRQLAction,
   491                                               CWETypeRQLAction,
   494         rset = req.execute('CWEType X WHERE X name "CWRType"')
   495         rset = req.execute('CWEType X WHERE X name "CWRType"')
   495         self.assertDictEqual(self.pactionsdict(req, rset, skipcategories=()),
   496         self.assertDictEqual(self.pactionsdict(req, rset, skipcategories=()),
   496                              {'useractions': USERACTIONS,
   497                              {'useractions': USERACTIONS,
   497                               'siteactions': SITEACTIONS,
   498                               'siteactions': SITEACTIONS,
   498                               'footer': FOOTERACTIONS,
   499                               'footer': FOOTERACTIONS,
   499                               'mainactions': [actions.ModifyAction],
   500                               'mainactions': [actions.ModifyAction, actions.ViewSameCWEType],
   500                               'moreactions': [actions.ManagePermissionsAction,
   501                               'moreactions': [actions.ManagePermissionsAction,
   501                                               actions.AddRelatedActions,
   502                                               actions.AddRelatedActions,
   502                                               actions.DeleteAction,
   503                                               actions.DeleteAction,
   503                                               actions.CopyAction,]
   504                                               actions.CopyAction,]
   504                               })
   505                               })