summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorMichael Vogt <michael.vogt@ubuntu.com>2008-02-08 14:30:39 +0100
committerMichael Vogt <michael.vogt@ubuntu.com>2008-02-08 14:30:39 +0100
commitd54385388a0773fada9e44c5d1cf020488047884 (patch)
tree624bf62b44eabe4f96c2a8dab4d451eee444f1a1 /test
parent5d149bfc7f34bc39e0edf8d9d98786cadefeeedf (diff)
make the test-suit more reliable
Diffstat (limited to 'test')
-rwxr-xr-xtest/pre-upload-check.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/test/pre-upload-check.py b/test/pre-upload-check.py
index de43122ce..9c2e1916c 100755
--- a/test/pre-upload-check.py
+++ b/test/pre-upload-check.py
@@ -27,6 +27,8 @@ class testAptAuthenticationReliability(unittest.TestCase):
def setUp(self):
if os.path.exists("/tmp/autFailure"):
os.unlink("/tmp/authFailure");
+ if os.path.exists("/tmp/autFailure2"):
+ os.unlink("/tmp/authFailure2");
def testRepositorySigFailure(self):
"""
test if a repository that used to be authenticated and fails on
@@ -49,8 +51,7 @@ class testAptAuthenticationReliability(unittest.TestCase):
self.assert_(os.path.exists("/var/lib/apt/lists/people.ubuntu.com_%7emvo_apt_auth-test-suit_gpg-package-broken_Packages"),
"The Packages file disappeared, this should not happen")
self.assert_(os.path.exists("/tmp/authFailure"),
- "The APT::Update::Auth-Failure script did not run")
- os.unlink("/tmp/authFailure");
+ "The APT::Update::Auth-Failure script did not run (1)")
# the same with i-m-s hit this time
for f in glob.glob("./authReliability/lists/*"):
shutil.copy(f,"/var/lib/apt/lists")
@@ -58,15 +59,15 @@ class testAptAuthenticationReliability(unittest.TestCase):
res = call([self.apt,
"update",
"-o","Dir::Etc::sourcelist=./authReliability/sources.list.failure",
- "-o",'APT::Update::Auth-Failure::=touch /tmp/authFailure',
+ "-o",'APT::Update::Auth-Failure::=touch /tmp/authFailure2',
] + apt_args,
stdout=stdout, stderr=stderr)
self.assert_(os.path.exists("/var/lib/apt/lists/people.ubuntu.com_%7emvo_apt_auth-test-suit_gpg-package-broken_Release.gpg"),
"The gpg file disappeared, this should not happen")
self.assert_(os.path.exists("/var/lib/apt/lists/people.ubuntu.com_%7emvo_apt_auth-test-suit_gpg-package-broken_Packages"),
"The Packages file disappeared, this should not happen")
- self.assert_(os.path.exists("/tmp/authFailure"),
- "The APT::Update::Auth-Failure script did not run")
+ self.assert_(os.path.exists("/tmp/authFailure2"),
+ "The APT::Update::Auth-Failure script did not run (2)")
def testRepositorySigGood(self):
"""
test that a regular repository with good data stays good