def setUp(self): self.env = \ EnvironmentStub(enable=['trac.attachment.LegacyAttachmentPolicy', 'trac.perm.*', 'trac.wiki.web_ui.*']) self.policy = ReadonlyWikiPolicy(self.env) store = DefaultPermissionStore(self.env) store.grant_permission('user1', 'WIKI_ADMIN') store.grant_permission('user2', 'WIKI_DELETE') store.grant_permission('user2', 'WIKI_MODIFY') store.grant_permission('user2', 'WIKI_RENAME') self.page = WikiPage(self.env, 'SomePage') self.page.text = 'This is a readonly page.' self.page.readonly = 1 self.page.save('user', 'readonly page added')
def setUp(self): self.env = \ EnvironmentStub(enable=['trac.attachment.LegacyAttachmentPolicy', 'trac.perm.*', 'trac.wiki.web_ui.ReadonlyWikiPolicy']) self.policy = ReadonlyWikiPolicy(self.env) store = DefaultPermissionStore(self.env) store.grant_permission('user1', 'WIKI_ADMIN') store.grant_permission('user2', 'WIKI_DELETE') store.grant_permission('user2', 'WIKI_MODIFY') store.grant_permission('user2', 'WIKI_RENAME') self.page = WikiPage(self.env, 'SomePage') self.page.text = 'This is a readonly page.' self.page.readonly = 1 self.page.save('user', 'readonly page added', '127.0.0.1')