You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This project uses `uv` for dependency management and includes several tools for code quality and testing. These should always pass before a tasks is considered complete.
8
+
9
+
## Setup
10
+
11
+
Install dependencies:
12
+
```bash
13
+
uv sync --group dev
14
+
```
15
+
16
+
## Testing
17
+
18
+
### Run All Tests
19
+
```bash
20
+
uv run pytest
21
+
```
22
+
23
+
### Run Specific Tests
24
+
```bash
25
+
uv run pytest tests/unit_tests/data_types/test_geometry.py
26
+
```
27
+
28
+
### Test Coverage
29
+
Coverage reports are generated automatically when running tests. View the HTML report:
30
+
```bash
31
+
uv run pytest --cov=src/surrealdb --cov-report=term-missing --cov-report=html
0 commit comments