git://git.onelab.eu
/
tests.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
CompleterTask used to have a failure_message mechanism, then we added failure_epilogu...
[tests.git]
/
system
/
Completer.py
diff --git
a/system/Completer.py
b/system/Completer.py
index
155397e
..
3cf724e
100755
(executable)
--- a/
system/Completer.py
+++ b/
system/Completer.py
@@
-31,7
+31,6
@@
class Completer:
if not tasks: return True
if datetime.now() > timeout:
for task in tasks:
if not tasks: return True
if datetime.now() > timeout:
for task in tasks:
- print task.failure_message()
task.failure_epilogue()
return False
if self.verbose:
task.failure_epilogue()
return False
if self.verbose:
@@
-64,8
+63,7
@@
class CompleterTask:
print self.message(),"->","OK" if result else "KO"
return result
def message (self): return "you-need-to-redefine-message"
print self.message(),"->","OK" if result else "KO"
return result
def message (self): return "you-need-to-redefine-message"
- def failure_message (self): return "you-need-to-redefine-failure_message"
- def failure_epilogue (self): pass
+ def failure_epilogue (self): print "you-need-to-redefine-failure_epilogue"
# random result
class TaskTest (CompleterTask):
# random result
class TaskTest (CompleterTask):
@@
-81,7
+79,7
@@
class TaskTest (CompleterTask):
def message (self):
return "Task %d - delay was %d s"%(self.counter,self.delay)
def message (self):
return "Task %d - delay was %d s"%(self.counter,self.delay)
- def failure_
message (self): return
"BOTTOM LINE: FAILURE with task (%s)"%self.counter
+ def failure_
epilogue (self): print
"BOTTOM LINE: FAILURE with task (%s)"%self.counter
def main ():
import sys
def main ():
import sys