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 00d956e commit 2f75a90Copy full SHA for 2f75a90
tests/pytest/test_express.py
@@ -44,3 +44,10 @@ def write_tmp_file(s: str):
44
45
write_tmp_file("def f():\n import shiny.express")
46
assert not express.is_express_app(tmp_file, None)
47
+
48
+ # Look for magic comment - should override import detection
49
+ write_tmp_file("\n#shiny_mode: core\nfrom shiny.express import ui")
50
+ assert not express.is_express_app(tmp_file, None)
51
52
+ write_tmp_file("#shiny_mode: express\nfrom shiny import ui")
53
+ assert express.is_express_app(tmp_file, None)
0 commit comments