We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cc03137 commit 4a08061Copy full SHA for 4a08061
Lib/test/test_asyncio/test_tasks.py
@@ -1609,6 +1609,21 @@ async def sleeper(dt, arg):
1609
self.assertEqual(t.result(), 'yeah')
1610
self.assertAlmostEqual(0.1, loop.time())
1611
1612
+ def test_sleep_when_delay_is_nan(self):
1613
+
1614
+ def gen():
1615
+ yield
1616
1617
+ loop = self.new_test_loop(gen)
1618
1619
+ async def sleeper():
1620
+ await asyncio.sleep(float("nan"))
1621
1622
+ t = self.new_task(loop, sleeper())
1623
1624
+ with self.assertRaises(ValueError):
1625
+ loop.run_until_complete(t)
1626
1627
def test_sleep_cancel(self):
1628
1629
def gen():
0 commit comments