From d8cee73f6ab56d8ec6fb2b9969cefb9d9d521bb4 Mon Sep 17 00:00:00 2001 From: bescoto Date: Tue, 14 Oct 2003 07:33:12 +0000 Subject: Final changes for 0.13.3 git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@474 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109 --- rdiff-backup/testing/securitytest.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'rdiff-backup/testing/securitytest.py') 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, -- cgit v1.2.1