Skip to content

Commit 9fe42da

Browse files
authored
Merge pull request #3 from tech4242/bugfix/refactoring
bugfix/refactoring
2 parents 35d53c1 + d3877d6 commit 9fe42da

28 files changed

+348
-221
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,4 @@ jobs:
5959
flags: unittests
6060
name: codecov-${{ matrix.python-version }}
6161
token: ${{ secrets.CODECOV_TOKEN }}
62-
override_commit: ${{ github.event.pull_request.head.sha }}
63-
override_pr: ${{ github.event.number }}
64-
override_branch: ${{ github.head_ref }}
6562
verbose: true

Makefile

Lines changed: 22 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
.PHONY: install install-frontend build build-frontend dev dev-backend dev-frontend test test-watch coverage coverage-report lint format format-unsafe clean
1+
.PHONY: install install-frontend build build-frontend dev dev-backend dev-frontend test test-unit test-integration test-db test-network test-cli test-web test-mcp test-watch coverage coverage-report lint format format-unsafe clean
22

33
# Install all dependencies
44
install: install-backend install-frontend
@@ -31,6 +31,27 @@ dev-frontend:
3131
test:
3232
python3 -m pytest -v
3333

34+
test-unit:
35+
python3 -m pytest tests/unit -v
36+
37+
test-integration:
38+
python3 -m pytest tests/integration -v
39+
40+
test-db:
41+
python3 -m pytest tests/integration/db -v
42+
43+
test-network:
44+
python3 -m pytest tests/integration/network -v
45+
46+
test-cli:
47+
python3 -m pytest tests/integration/cli -v
48+
49+
test-web:
50+
python3 -m pytest tests/integration/web -v
51+
52+
test-mcp:
53+
python3 -m pytest tests/integration/mcp -v
54+
3455
test-watch:
3556
python3 -m pytest -v --watch
3657

codecov.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ coverage:
44
default:
55
target: 80
66
threshold: 5
7+
patch:
8+
default:
9+
target: 80
10+
threshold: 5
711

812
comment:
913
layout: "reach, diff, flags, files"

0 commit comments

Comments
 (0)