Skip to content

Commit b267fb5

Browse files
committed
Add test case
1 parent 2cec528 commit b267fb5

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

mypyc/test-data/run-base64.test

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,3 +50,12 @@ import librt.base64
5050

5151
def test_b64encode_not_available() -> None:
5252
assert not hasattr(librt.base64, "b64encode")
53+
54+
[case testBase64UsedAtTopLevelOnly_librt_experimental]
55+
from librt.base64 import b64encode
56+
57+
# The only reference to b64encode is at module top level
58+
encoded = b64encode(b"x")
59+
60+
def test_top_level_only_encode() -> None:
61+
assert encoded == b"eA=="

0 commit comments

Comments
 (0)