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.
cache_across_reloads
1 parent 8ce912e commit e9eb6b2Copy full SHA for e9eb6b2
tests/py/test_hmr.py
@@ -316,6 +316,24 @@ def f():
316
assert expected_segment.replace("1", "2") in env.stdout_delta
317
318
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
337
def test_module_metadata():
338
with environment() as env:
339
env["main.py"] = "'abc'; print(__doc__)"
0 commit comments