merge
This commit is contained in:
@@ -0,0 +1,31 @@
|
||||
.PHONY: help install install-dev lint format test coverage check clean
|
||||
|
||||
PYTHON ?= python3
|
||||
PIP ?= $(PYTHON) -m pip
|
||||
|
||||
help:
|
||||
@echo "Targets: install install-dev lint format test coverage check clean"
|
||||
|
||||
install:
|
||||
$(PIP) install -e .
|
||||
|
||||
install-dev:
|
||||
$(PIP) install -e .
|
||||
$(PIP) install pytest pytest-asyncio pytest-cov pytest-timeout ruff
|
||||
|
||||
lint:
|
||||
ruff check src tests
|
||||
|
||||
format:
|
||||
ruff format src tests
|
||||
|
||||
test:
|
||||
pytest
|
||||
|
||||
coverage:
|
||||
pytest --cov=src/textual_webterm --cov-report=term-missing
|
||||
|
||||
check: lint coverage
|
||||
|
||||
clean:
|
||||
rm -rf .pytest_cache .coverage htmlcov .ruff_cache
|
||||
Reference in New Issue
Block a user