961 B
961 B
FAIL
- [P2] apps/ely-pdf/src/tests/sign.rs:139 —
save_signed_asexpects the simplified path fromdunce::canonicalize, but the round-2 fix deliberately restoresely_files::save_asto retain the extended path inSaved.pathand the session, including after reopening. Its literal path comparison at line 144 therefore never succeeds for an ordinary Windowscopy.pdf. Rebuilt and ran the tests:a_signed_file_saved_as_a_copy_reopens_as_the_copyandsigning_after_save_as_signs_the_copyboth time out in this helper; an isolated rerun confirms the same failure. A probe against the rebuilt library confirms path equality is false whilesame_fileis true. Make the expected path use the same canonical representation as the session, or compare file identity, while retaining the reopen, content and signature assertions and the long-path I/O fix. Evidence:.work/R3.1-r2-pdf-sign.log,.work/R3.1-r2-pdf-reopen.log,.work/R3.1-r2-probe.log.