From 21474cb107e49e2e54190f8eb49c540ed3b5bf32 Mon Sep 17 00:00:00 2001 From: ekalaga Date: Tue, 10 Mar 2026 16:24:50 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=93=9D=20Update=20.gitignore=20and=20add?= =?UTF-8?q?=20skipif=20decorator=20for=20fastapi-cli=20tests?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 2 ++ tests/test_fastapi_cli.py | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/.gitignore b/.gitignore index 243cdb93a5..86a5b82c3f 100644 --- a/.gitignore +++ b/.gitignore @@ -15,6 +15,8 @@ log.txt Pipfile.lock env3.* env +.env +.venv docs_build site_build venv diff --git a/tests/test_fastapi_cli.py b/tests/test_fastapi_cli.py index 78a49a1fbe..19c8a537dc 100644 --- a/tests/test_fastapi_cli.py +++ b/tests/test_fastapi_cli.py @@ -6,7 +6,13 @@ from unittest.mock import patch import fastapi.cli import pytest +fastapi_cli_installed = pytest.mark.skipif( + fastapi.cli.cli_main is None, + reason="fastapi-cli is not installed", +) + +@fastapi_cli_installed def test_fastapi_cli(): result = subprocess.run( [