diff options
| author | David Bremner <david@tethera.net> | 2021-05-07 07:56:08 -0300 |
|---|---|---|
| committer | David Bremner <david@tethera.net> | 2021-05-10 11:13:07 -0300 |
| commit | 8bf331108458591a36d11487cea39282c9b5bc0d (patch) | |
| tree | f14aef23793285a616aa030739bfa30dd177d17a /test/T530-upgrade.sh | |
| parent | 891b95021908e023113533a51ce53f85c8d4ffb4 (diff) | |
test: test explicit configuration of backup directory
Including the relative path that was broken until a recent commit.
Diffstat (limited to 'test/T530-upgrade.sh')
| -rwxr-xr-x | test/T530-upgrade.sh | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/test/T530-upgrade.sh b/test/T530-upgrade.sh index cce29f45..5f0de2ed 100755 --- a/test/T530-upgrade.sh +++ b/test/T530-upgrade.sh @@ -54,4 +54,23 @@ for key in 'from/subject/message-ID in database' \ restore_database done +test_begin_subtest "upgrade with configured backup dir" +notmuch config set database.backup_dir ${HOME}/backups +delete_feature 'modification tracking' +notmuch new | grep Backing | notmuch_dir_sanitize | sed 's/dump-[0-9T]*/dump-XXX/' > OUTPUT +cat <<EOF > EXPECTED +Backing up tags to CWD/home/backups/dump-XXX.gz... +EOF +test_expect_equal_file EXPECTED OUTPUT + +test_begin_subtest "upgrade with relative configured backup dir" +notmuch config set database.backup_dir ${HOME}/backups +delete_feature 'modification tracking' +notmuch new | grep Backing | notmuch_dir_sanitize | sed 's/dump-[0-9T]*/dump-XXX/' > OUTPUT +cat <<EOF > EXPECTED +Backing up tags to CWD/home/backups/dump-XXX.gz... +EOF +test_expect_equal_file EXPECTED OUTPUT + + test_done |
