File tree Expand file tree Collapse file tree 2 files changed +10
-2
lines changed
Expand file tree Collapse file tree 2 files changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -30,7 +30,8 @@ def total_errors(self):
3030
3131 @property
3232 def total_successes (self ):
33- return self ._total_processed - self ._total_errors
33+ val = self ._total_processed - self ._total_errors
34+ return val if val >= 0 else 0
3435
3536 def __str__ (self ):
3637 return u"{0} succeeded, {1} failed out of {2}" .format (
Original file line number Diff line number Diff line change 11import time
22
3- from code42cli .worker import Worker
3+ from code42cli .worker import Worker , WorkerStats
44
55
6+ class TestWorkerStats (object ):
7+ def test_successes_when_should_be_negative_returns_zero (self ):
8+ stats = WorkerStats (100 )
9+ stats ._total_errors = 101
10+ assert not stats .total_successes
11+
12+
613class TestWorker (object ):
714 def test_is_async (self ):
815 worker = Worker (5 , 2 )
You can’t perform that action at this time.
0 commit comments