Skip to content

Commit 33a6fa2

Browse files
committed
tcap.py [bugfix] retry works okay.
1 parent cd7068a commit 33a6fa2

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

tcap.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,17 +147,19 @@ class DB:
147147
else:
148148
_FAIL(captured, db, expected, stdout)
149149
break
150-
elif len(stdout) > len(expected):
150+
elif stdout and len(stdout) > len(expected):
151151
if stdout[:len(expected)] == expected:
152152
_PASS(db)
153153
print('[LEFT] %d' % (db._now))
154154
db._borrow = stdout[len(expected):]
155155
else:
156156
_FAIL(captured, db, expected, stdout)
157157
break
158-
else:
158+
elif stdout:
159159
_FAIL(captured, db, expected, stdout)
160160
break
161+
else:
162+
_RETRIES(captured, db, expected, stdout)
161163

162164

163165
def _FAIL(captured, db, expected, stdout):

test5.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import time
22
n = int(input("Width of Square = "))
3-
#time.sleep(.5)
3+
time.sleep(.5)
44
m = int(input("Thickness of Square = "))
5-
#time.sleep(.5)
5+
time.sleep(.5)
66
print(("*"*n+"\n")*m + ("*"*m+" "*(n-2*m)+"*"*m+"\n")*(n-2*m) + ("*"*n+"\n")*m)
77

88

0 commit comments

Comments
 (0)