mirror of
https://github.com/dolthub/dolt.git
synced 2026-01-23 18:58:50 -06:00
.
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user