File tree Expand file tree Collapse file tree 2 files changed +12
-3
lines changed
codetracer-python-recorder Expand file tree Collapse file tree 2 files changed +12
-3
lines changed Original file line number Diff line number Diff line change 3232 uv run --directory codetracer-python-recorder maturin develop --uv
3333
3434# Run unit tests of dev build
35- test :
36- uv run --group dev --group test pytest
37- uv run --group dev --group test cargo test --manifest-path codetracer-python-recorder/ Cargo.toml
35+ test : cargo-test py-test
36+
37+ # Run Rust unit tests without default features to link Python C library
38+ cargo-test :
39+ uv run cargo test --manifest-path codetracer-python-recorder/ Cargo.toml --no-default-features
3840
41+ py-test :
42+ uv run --group dev --group test pytest
43+
3944# Run tests only on the pure recorder
4045test-pure :
4146 uv run --group dev --group test pytest codetracer-pure-python-recorder
Original file line number Diff line number Diff line change @@ -10,6 +10,10 @@ repository = "https://github.com/metacraft-labs/codetracer-python-recorder"
1010name = " codetracer_python_recorder"
1111crate-type = [" cdylib" , " rlib" ]
1212
13+ [features ]
14+ extension-module = [" pyo3/extension-module" ]
15+ default = [" extension-module" ]
16+
1317[dependencies ]
1418pyo3 = { version = " 0.25.1" }
1519runtime_tracing = " 0.14.0"
You can’t perform that action at this time.
0 commit comments