# should.py --retry relaunches the previous failed or warned tests,
# with the same options that at the first call.
./should -v demo/hello.should demo/cal.should
$ 'cal.should' was labeled as 'TODO' at both calls
rl: files with.*TODO.*demo/cal.should.*Retrying
rl: Retrying .*files with.*TODO.*demo/cal.should
$ At the second call, 'cal.should' is tested, but not 'hello.should'
r0l: Retrying .* demo/hello.should
r1l: Retrying .* demo/cal.should
$ The option '-v' was used at both calls
rl: 7 months have 31 days.*Retrying
rl: Retrying.*7 months have 31 days