Skip to content

v1.4.1

Latest

Choose a tag to compare

@danielxxomg danielxxomg released this 16 Jun 23:46
· 99 commits to main since this release

Fixed

  • Corrected misleading E2E testscripts (backup_restore_roundtrip, diff_two_backups, backup_verify_roundtrip) that asserted stale behavior instead of exercising real round-trips
  • goimports formatting in cmd/schedule_test.go

Added

  • Cloud sync integration test — full push→pull round-trip with MockProvider, including error paths (401, 404)
  • TUI smoke tests — binary launch verification (--help, no-args fallback, unknown command)
  • Schedule happy-path tests — table-driven tests with mock scheduler injection for create, list, remove
  • Error path tests — TestRunExport_CreateError and TestCreateTarGz_GzipCloseError
  • Config isolation — all schedule tests use cmdDeps injection instead of real ~/.config/bak/

Docs

  • Fixed test badge, scoop bucket URL, security version references, project structure in README