Repository: posit-dev/py-shiny (language: python)

Issue:
Add narwals integration cmd



Discussion / hints:

Fix patch:
diff --git a/Makefile b/Makefile
index 028c66d3a..3988a088b 100644
--- a/Makefile
+++ b/Makefile
@@ -249,8 +249,9 @@ upgrade-html-deps: FORCE ## Upgrade Shiny's HTMLDependencies
 	fi
 	@scripts/htmlDependencies.R
 
-test-narwhals-integration: FORCE
+narwhals-install-shiny: FORCE
 	@echo "-------- Install py-shiny ----------"
 	$(MAKE) ci-install-deps
+narwhals-test-integration: FORCE
 	@echo "-------- Running py-shiny tests ----------"
 	$(MAKE) test playwright TEST_FILE="tests/playwright/shiny/components/data_frame" PYTEST_BROWSERS="--browser chromium"


Test patch:
diff --git a/.github/workflows/pytest.yaml b/.github/workflows/pytest.yaml
index d9ae2ece0..5da3226e2 100644
--- a/.github/workflows/pytest.yaml
+++ b/.github/workflows/pytest.yaml
@@ -252,8 +252,9 @@ jobs:
       - name: Setup py-shiny
         id: install
         uses: ./.github/py-shiny/setup
-      - name: Run test
+      - name: Run test commands
         env:
           UV_SYSTEM_PYTHON: 1
         run: |
-          make test-narwhals-integration
+          make narwhals-install-shiny
+          make narwhals-test-integration