Skip to content

Commit e9eb6b2

Browse files
test: xfail redundant runtime warnings for cache_across_reloads
1 parent 8ce912e commit e9eb6b2

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

tests/py/test_hmr.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,24 @@ def f():
316316
assert expected_segment.replace("1", "2") in env.stdout_delta
317317

318318

319+
def test_cache_across_reloads_no_warning():
320+
with environment() as env:
321+
env["main.py"] = """
322+
from reactivity.hmr import cache_across_reloads
323+
324+
@cache_across_reloads
325+
def f():
326+
from builtins import print
327+
print(1)
328+
329+
f()
330+
"""
331+
with env.hmr("main.py"):
332+
assert env.stdout_delta == "1\n"
333+
env["main.py"].touch()
334+
assert env.stdout_delta == ""
335+
336+
319337
def test_module_metadata():
320338
with environment() as env:
321339
env["main.py"] = "'abc'; print(__doc__)"

0 commit comments

Comments
 (0)