mirror of
https://github.com/CloudNebulaProject/refraction-forger.git
synced 2026-04-10 13:20:40 +00:00
- Fix false-positive unused_assignments warnings from thiserror/miette derive macros in Rust 2024 edition with crate-level #![allow] - Add 5 tests for tar_layer (empty dir, files, nested dirs, symlinks, deterministic digest) - Add 5 tests for manifest (default options, entrypoint/env, multiple layers, config digest verification, no entrypoint) - Add 6 tests for layout (structure creation, oci-layout content, index.json references, layer blobs, config digest, multiple layers) - Add 11 tests for overlays (file copy, empty file, missing source, ensure dir, symlink, remove file, remove dir contents, shadow create/update, multiple overlays) - Add 4 tests for customizations (single user, multiple users, append to existing, no users noop) - Add 3 tests for phase2/oci (layout output, entrypoint/env, empty staging) - Add tempfile dev-dependency to forge-oci for test support 42 tests passing, 0 warnings. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||