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 }) |