← Về thư mục
tests/test_share_expiry.py
- _make · function · L12-L37 — def _make(tmp_path: Path)
- workspace · function · L15-L18 — def workspace(root_frame_id, branch_id)
- test_create_with_expiry_records_expires_at · function · L40-L44 — def test_create_with_expiry_records_expires_at(tmp_path)
- test_sweep_revokes_expired_and_keeps_live · function · L47-L56 — def test_sweep_revokes_expired_and_keeps_live(tmp_path)
- test_sweep_keeps_unexpired · function · L59-L63 — def test_sweep_keeps_unexpired(tmp_path)
- test_no_expiry_never_swept · function · L66-L71 — def test_no_expiry_never_swept(tmp_path)
- test_update_keeps_expiry_by_default_and_can_clear · function · L74-L81 — def test_update_keeps_expiry_by_default_and_can_clear(tmp_path)
- test_restore_revokes_expired · function · L84-L90 — def test_restore_revokes_expired(tmp_path)
- test_parse_duration · function · L93-L98 — def test_parse_duration()