|
All checks were successful
CI / test (pull_request) Successful in 1m22s
CI runs the test suite as root inside an unmodified Docker base image (data.forgejo.org/oci/node:20-bookworm), where chmod 0o000 doesn't actually block reads — root bypasses Unix permission bits entirely. The two new permission-based tests from the previous commit passed locally (non-root) but failed in CI for exactly that reason. Skip them under root via a raw geteuid() FFI check instead of asserting behavior the OS isn't enforcing. Verified with cargo build/test (34 passed)/clippy -D warnings/fmt --check. |
||
|---|---|---|
| .. | ||
| cli.rs | ||
| documents.rs | ||
| history.rs | ||
| main.rs | ||
| models.rs | ||
| observability.rs | ||
| progress.rs | ||
| research.rs | ||
| researcher.rs | ||
| retrieval.rs | ||
| review.rs | ||
| stream.rs | ||
| summarizer.rs | ||
| tools.rs | ||
| writer.rs | ||