test for absence of infinite loop
Terry Reedy
tjreedy at udel.edu
Tue Jul 17 16:22:11 EDT 2018
On 7/17/2018 7:39 AM, Robin Becker wrote:
> well I understand the problem about not halting. However as you point
> out in a fixed case I know that the test should take fractions of a
> second to complete.
If nothing else, you can easily add
def test_xyz_completes(self):
xyz(args) # Former infinite loop
I assume that your test runner has some time limit at some level of
granularity. You may be able to add a timeout for a particular test.
--
Terry Jan Reedy
More information about the Python-list
mailing list