diff options
author | bescoto <bescoto@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109> | 2003-10-14 07:33:12 +0000 |
---|---|---|
committer | bescoto <bescoto@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109> | 2003-10-14 07:33:12 +0000 |
commit | d8cee73f6ab56d8ec6fb2b9969cefb9d9d521bb4 (patch) | |
tree | df6dc311a9e6d44376c32fdd8e9a35bf68d50ef5 /rdiff-backup/testing/securitytest.py | |
parent | 8ca3cf2a1d13e07988b6b7bc7f8c27fe6d150fb4 (diff) | |
download | rdiff-backup-d8cee73f6ab56d8ec6fb2b9969cefb9d9d521bb4.tar.gz |
Final changes for 0.13.3
git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@474 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
Diffstat (limited to 'rdiff-backup/testing/securitytest.py')
-rw-r--r-- | rdiff-backup/testing/securitytest.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/rdiff-backup/testing/securitytest.py b/rdiff-backup/testing/securitytest.py index 1c7bade..c9ae86b 100644 --- a/rdiff-backup/testing/securitytest.py +++ b/rdiff-backup/testing/securitytest.py @@ -12,7 +12,7 @@ class SecurityTest(unittest.TestCase): problem. """ - assert isinstance(exc, Security.Violation) + assert isinstance(exc, Security.Violation), exc #assert str(exc).find("Security") >= 0, "%s\n%s" % (exc, repr(exc)) def test_vet_request_ro(self): @@ -45,15 +45,15 @@ class SecurityTest(unittest.TestCase): conn.Globals.set("TEST_var", rp) assert conn.Globals.get("TEST_var").path == rp.path - for rp in [RPath(conn, "foobar"), - RPath(conn, "/usr/local"), - RPath(conn, "foo/../bar")]: - try: conn.Globals.set("TEST_var", rp) + for path in ["foobar", "/usr/local", "foo/../bar"]: + try: + rp = rpath.RPath(conn, path) + conn.Globals.set("TEST_var", rp) except Exception, e: self.assert_exc_sec(e) continue assert 0, "No violation raised by rp %s" % (rp,) - + SetConnections.CloseConnections() def secure_rdiff_backup(self, in_dir, out_dir, in_local, restrict_args, |