Changeset 4
- Timestamp:
- 07/21/06 06:07:01 (2 years ago)
- Files:
-
- trunk/setup.cfg (modified) (2 diffs)
- trunk/src/dm/view/basetest.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/setup.cfg
r3 r4 3 3 # Copyright (C) 2004-2005 Open Knowledge Foundation, Ltd. 4 4 # Licensed under the GNU Public License (GPL) v2.0, see COPYING for details. 5 6 [install]7 home=~/domainmodel8 5 9 6 [bdist_rpm] … … 13 10 requires=python 14 11 build_requires=python 12 trunk/src/dm/view/basetest.py
r2 r4 3 3 from dm.view.base import * 4 4 from dm.ioc import * 5 from dm.exceptions import * 5 6 from django.utils.httpwrappers import HttpRequest 6 7 … … 58 59 self.failUnless(self.view.getResponse()) 59 60 61 class MockView(ControlledAccessView): 62 63 def assertActionObjectAuthorised(self, *args, **kwds): 64 raise KforgePersonActionObjectDeclined 65 66 67 class MockControlledAccessView(MockView, ControlledAccessView): 68 pass 60 69 61 70 class TestControlledAccessView(ViewTestCase): 62 71 63 viewClass = ControlledAccessView72 viewClass = MockControlledAccessView 64 73 65 74 def test_authoriseActionObject(self): … … 125 134 126 135 136 class MockSessionView(MockView, SessionView): 137 pass 138 127 139 class TestSessionView(ViewTestCase): 128 140 129 viewClass = SessionView 130 141 viewClass = MockSessionView 142 143 144 class MockAbstractClassView(MockView, AbstractClassView): 145 pass 131 146 132 147 class TestAbstractClassView(ViewTestCase): 133 148 134 viewClass = AbstractClassView 135 149 viewClass = MockAbstractClassView 150 151 152 class MockAbstractInstanceView(MockView, AbstractInstanceView): 153 pass 136 154 137 155 class TestAbstractInstanceView(ViewTestCase): 138 156 139 viewClass = AbstractInstanceView 140 157 viewClass = MockAbstractInstanceView 158 159 160 class MockAbstractFormView(MockView, AbstractFormView): 161 pass 141 162 142 163 class TestAbstractFormView(ViewTestCase): 143 164 144 viewClass = AbstractFormView 145 165 viewClass = MockAbstractFormView 166 167 168 class MockAbstractListView(MockView, AbstractListView): 169 pass 146 170 147 171 class TestAbstractListView(ViewTestCase): 148 172 149 viewClass = AbstractListView 150 173 viewClass = MockAbstractListView 174 175 176 class MockAbstractSearchView(MockView, AbstractSearchView): 177 pass 151 178 152 179 class TestAbstractSearchView(ViewTestCase): 153 180 154 viewClass = AbstractSearchView 155 181 viewClass = MockAbstractSearchView 182 183 184 class MockAbstractCreateView(MockView, AbstractCreateView): 185 pass 156 186 157 187 class TestAbstractCreateView(ViewTestCase): 158 188 159 viewClass = AbstractCreateView 160 189 viewClass = MockAbstractCreateView 190 191 192 class MockAbstractReadView(MockView, AbstractReadView): 193 pass 161 194 162 195 class TestAbstractReadView(ViewTestCase): 163 196 164 viewClass = AbstractReadView 165 197 viewClass = MockAbstractReadView 198 199 200 class MockAbstractUpdateView(MockView, AbstractUpdateView): 201 pass 166 202 167 203 class TestAbstractUpdateView(ViewTestCase): 168 204 169 viewClass = AbstractUpdateView 170 205 viewClass = MockAbstractUpdateView 206 207 208 class MockAbstractDeleteView(MockView, AbstractDeleteView): 209 pass 171 210 172 211 class TestAbstractDeleteView(ViewTestCase): 173 212 174 viewClass = AbstractDeleteView175 176 213 viewClass = MockAbstractDeleteView 214 215
