Skip to content

Commit

Permalink
Fix plural in memory test case failure message
Browse files Browse the repository at this point in the history
  • Loading branch information
timj committed May 10, 2016
1 parent 97a6e33 commit 8cff241
Showing 1 changed file with 4 additions and 3 deletions.
7 changes: 4 additions & 3 deletions python/lsst/utils/tests.py
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,8 @@ def testLeaks(self):
global memId0, nleakPrintMax
nleak = dafBase.Citizen_census(0, memId0)
if nleak != 0:
print("\n%d Objects leaked:" % dafBase.Citizen_census(0, memId0))
plural = "s" if nleak != 1 else ""
print("\n%d Object%s leaked:" % (nleak, plural))

if nleak <= nleakPrintMax:
print(dafBase.Citizen_census(dafBase.cout, memId0))
Expand All @@ -114,7 +115,7 @@ def testLeaks(self):
for i in range(nleakPrintMax - 1, -1, -1):
print(census[i].repr())

self.fail("Leaked %d blocks" % dafBase.Citizen_census(0, memId0))
self.fail("Leaked %d block%s" % (nleak, plural))

def testFileDescriptorLeaks(self):
if psutil is None:
Expand All @@ -130,7 +131,7 @@ def testFileDescriptorLeaks(self):
if diff:
for f in diff:
print("File open: %s" % f)
self.fail("Failed to close %d files" % len(diff))
self.fail("Failed to close %d file%s" % (len(diff), "s" if len(diff) != 1 else ""))

# -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Expand Down

0 comments on commit 8cff241

Please sign in to comment.