nigig-org/crates/apps/spreadsheet/spreadsheet-engine/tests/persistence_public.rs
andodeki 1629994de7
Some checks failed
nigig-build (CAD) / supply-chain (push) Has been cancelled
nigig-build (CAD) / cad-module (push) Has been cancelled
nigig-build (CAD) / full-crate-check (push) Has been cancelled
nigig-build (CAD) / cad-engine-coverage (push) Has been cancelled
nigig-build (CAD) / doc-workspace-coverage (push) Has been cancelled
repo hygiene / hygiene (push) Has been cancelled
test(spreadsheet): add public persistence integration test
2026-08-18 07:30:43 +00:00

7 lines
242 B
Rust

use spreadsheet_engine::persistence::save_spreadsheet_state_as;
#[test]
fn public_save_as_rejects_path_traversal() {
let result = save_spreadsheet_state_as("../spreadsheet-coverage-escape.tsv", "unsafe");
assert!(result.is_err());
}