File tree Expand file tree Collapse file tree 2 files changed +6
-9
lines changed
Expand file tree Collapse file tree 2 files changed +6
-9
lines changed Original file line number Diff line number Diff line change 55 */site-packages/*
66 */__init__.py
77 */noxfile.py*
8+ " */src/a2a/grpc/*" ,
89
910[report]
1011exclude_lines =
@@ -15,4 +16,4 @@ exclude_lines =
1516 if TYPE_CHECKING
1617 @abstractmethod
1718 pass
18- raise ImportError
19+ raise ImportError
Original file line number Diff line number Diff line change 4040 - name : Install dependencies
4141 run : uv sync --dev
4242
43- - name : Run tests
44- run : uv run pytest
43+ - name : Run tests and check coverage
44+ run : uv run pytest --cov=a2a --cov-report=xml --cov-fail-under=90
4545
46- - name : Upload coverage report
47- uses : actions/upload-artifact@v4
48- with :
49- name : coverage-report-${{ matrix.python-version }}
50- path : coverage.xml
51- if-no-files-found : ignore
46+ - name : Show coverage summary in log
47+ run : uv run coverage report
You can’t perform that action at this time.
0 commit comments