This commit is contained in:
Andy Arthur
2022-05-18 15:16:30 -07:00
parent 805f6a8a8e
commit bcbb7378de

View File

@@ -27,6 +27,7 @@ teardown() {
}
@test "backup: add named backup" {
skip_nbf_dolt_1
cd repo1
dolt backup add bac1 file://../bac1
run dolt backup -v
@@ -36,6 +37,7 @@ teardown() {
}
@test "backup: remove named backup" {
skip_nbf_dolt_1
cd repo1
dolt backup add bac1 file://../bac1
run dolt backup -v
@@ -52,6 +54,7 @@ teardown() {
}
@test "backup: rm named backup" {
skip_nbf_dolt_1
cd repo1
dolt backup add bac1 file://../bac1
run dolt backup -v
@@ -68,6 +71,7 @@ teardown() {
}
@test "backup: removing a backup with the same name as a remote does not impact remote tracking refs" {
skip_nbf_dolt_1
cd repo1
dolt backup add origin file://../bac1
dolt backup remove origin
@@ -80,6 +84,7 @@ teardown() {
}
@test "backup: sync master to backup" {
skip_nbf_dolt_1
cd repo1
dolt backup add bac1 file://../bac1
dolt backup sync bac1
@@ -94,6 +99,7 @@ teardown() {
}
@test "backup: sync feature to backup" {
skip_nbf_dolt_1
cd repo1
dolt backup add bac1 file://../bac1
dolt backup sync bac1
@@ -109,6 +115,7 @@ teardown() {
}
@test "backup: sync tag to backup" {
skip_nbf_dolt_1
cd repo1
dolt backup add bac1 file://../bac1
dolt backup sync bac1
@@ -123,6 +130,7 @@ teardown() {
}
@test "backup: sync remote ref to backup" {
skip_nbf_dolt_1
cd repo1
dolt backup add bac1 file://../bac1
dolt backup sync bac1
@@ -137,6 +145,7 @@ teardown() {
}
@test "backup: sync working set to backup" {
skip_nbf_dolt_1
cd repo1
dolt sql -q "create table t2 (a int)"
dolt add t2
@@ -152,6 +161,7 @@ teardown() {
}
@test "backup: no origin on restore" {
skip_nbf_dolt_1
cd repo1
dolt backup add bac1 file://../bac1
dolt backup sync bac1
@@ -166,6 +176,7 @@ teardown() {
}
@test "backup: backup already up to date" {
skip_nbf_dolt_1
cd repo1
dolt backup add bac1 file://../bac1
dolt backup sync bac1
@@ -173,6 +184,7 @@ teardown() {
}
@test "backup: no backup exists" {
skip_nbf_dolt_1
cd repo1
run dolt backup sync bac1
[ "$status" -eq 1 ]
@@ -181,6 +193,7 @@ teardown() {
}
@test "backup: cannot override another client's backup" {
skip_nbf_dolt_1
skip "todo implement backup lock file"
cd repo1
dolt backup add bac1 file://../bac1
@@ -199,6 +212,7 @@ teardown() {
}
@test "backup: cannot clone a backup" {
skip_nbf_dolt_1
skip "todo implement backup lock file"
cd repo1
@@ -213,6 +227,7 @@ teardown() {
}
@test "backup: cannot add backup with address of existing remote" {
skip_nbf_dolt_1
cd repo1
dolt remote add rem1 file://../bac1
run dolt backup add bac1 file://../bac1
@@ -222,6 +237,7 @@ teardown() {
}
@test "backup: cannot add backup with address of existing backup" {
skip_nbf_dolt_1
cd repo1
dolt backup add bac1 file://../bac1
run dolt backup add bac2 file://../bac1
@@ -231,6 +247,7 @@ teardown() {
}
@test "backup: cannot add remote with address of existing backup" {
skip_nbf_dolt_1
cd repo1
dolt backup add bac1 file://../bac1
run dolt remote add rem1 file://../bac1