Mercurial > p > roundup > code
diff test/test_security.py @ 3119:c26f2ba69c78
some bits I missed, and the next release will be beta ;)
| author | Richard Jones <richard@users.sourceforge.net> |
|---|---|
| date | Fri, 28 Jan 2005 04:07:58 +0000 |
| parents | 460eb0209a9e |
| children | 75dc225613cc |
line wrap: on
line diff
--- a/test/test_security.py Fri Jan 28 03:58:40 2005 +0000 +++ b/test/test_security.py Fri Jan 28 04:07:58 2005 +0000 @@ -18,7 +18,7 @@ # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE # SOFTWARE. -# $Id: test_security.py,v 1.8 2005-01-28 03:51:19 richard Exp $ +# $Id: test_security.py,v 1.9 2005-01-28 04:07:58 richard Exp $ import os, unittest, shutil @@ -124,6 +124,13 @@ # *any* access to class self.assertEquals(has('Test', user1, 'test'), 1) self.assertEquals(has('Test', user2, 'test'), 1) + + # *any* access to item + self.assertEquals(has('Test', user1, 'test', itemid='1'), 1) + self.assertEquals(has('Test', user2, 'test', itemid='1'), 1) + self.assertEquals(has('Test', super, 'test', itemid='1'), 1) + self.assertEquals(has('Test', none, 'test', itemid='1'), 0) + # now property test self.assertEquals(has('Test', user2, 'test', property='a'), 1) self.assertEquals(has('Test', user2, 'test', property='b'), 1)
