Skip to content

Commit 46f307f

Browse files
authored
Test multiple imports (#19)
Signed-off-by: Glenn Jocher <glenn.jocher@ultralytics.com>
1 parent 6d84aaf commit 46f307f

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

tests/test_autoimport.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,14 @@ def test_simple_imports(self):
1414
random_number = np.random.rand()
1515
self.assertIsInstance(np, LazyLoader)
1616
self.assertLess(random_number, 1.0)
17+
18+
def test_multiple_imports(self):
19+
"""Test multiple import statements."""
20+
for _ in range(3):
21+
with lazy():
22+
import random
23+
random_number = random.random()
24+
self.assertLess(random_number, 1.0)
1725

1826
def test_attribute_access(self):
1927
"""Test accessing attributes triggers actual import."""

0 commit comments

Comments
 (0)