From: nejucomo <nejucomo@gmail.com>
Date: Sat, 7 Jun 2008 06:19:15 +0000 (-0700)
Subject: fuse: runtests: Make test numbers (and everything in general) 0-indexed for consistency.
X-Git-Tag: allmydata-tahoe-1.1.0~37
X-Git-Url: https://git.rkrishnan.org/specifications/-?a=commitdiff_plain;h=0a94ac57320a42d72567b3ca92141e11e8d40089;p=tahoe-lafs%2Ftahoe-lafs.git

fuse: runtests: Make test numbers (and everything in general) 0-indexed for consistency.
---

diff --git a/contrib/fuse/runtests.py b/contrib/fuse/runtests.py
index ae840955..494a31f2 100644
--- a/contrib/fuse/runtests.py
+++ b/contrib/fuse/runtests.py
@@ -255,11 +255,11 @@ class SystemTest (object):
         return results
 
     def run_test_layer(self, fbcap, mp):
-        total = failures = 0
         testnames = [n for n in sorted(dir(self)) if n.startswith('test_')]
-        for name in testnames:
-            total += 1
-            print '\n*** Running test #%d: %s' % (total, name)
+
+        failures = 0
+        for testnum, name in enumerate(testnames):
+            print '\n*** Running test #%d: %s' % (testnum, name)
             try:
                 testcap = self.create_dirnode()
                 self.attach_node(fbcap, testcap, name)
@@ -274,7 +274,7 @@ class SystemTest (object):
                 print 'Error in test code...  Cleaning up.'
                 raise
 
-        return (failures, total)
+        return (failures, len(testnames))
 
 
     # Tests: