Review every new snapshot with an agent from the other vendor
This commit is contained in:
@@ -92,9 +92,9 @@ func TestSnapshots(t *testing.T) {
|
||||
|
||||
write("tracked.txt", "two\n")
|
||||
write("untracked.txt", "new\n")
|
||||
err = m.takeSnapshot(ctx, l, api.SnapshotTriggerMessage, 0)
|
||||
if err != nil {
|
||||
t.Fatalf("snapshot: %v", err)
|
||||
taken, err := m.takeSnapshot(ctx, l, api.SnapshotTriggerMessage, 0)
|
||||
if err != nil || taken == nil || taken.N != 1 {
|
||||
t.Fatalf("snapshot: %+v %v", taken, err)
|
||||
}
|
||||
snaps := snapshots()
|
||||
if len(snaps) != 1 || snaps[0].N != 1 || snaps[0].Trigger != api.SnapshotTriggerMessage || snaps[0].AgentSessionId != "s1" {
|
||||
@@ -128,9 +128,9 @@ func TestSnapshots(t *testing.T) {
|
||||
t.Fatalf("snapshot staged files in the real index: %s", staged)
|
||||
}
|
||||
|
||||
err = m.takeSnapshot(ctx, l, api.SnapshotTriggerMessage, 1)
|
||||
if err != nil {
|
||||
t.Fatalf("unchanged snapshot: %v", err)
|
||||
taken, err = m.takeSnapshot(ctx, l, api.SnapshotTriggerMessage, 1)
|
||||
if err != nil || taken != nil {
|
||||
t.Fatalf("unchanged snapshot: %+v %v", taken, err)
|
||||
}
|
||||
if snaps := snapshots(); len(snaps) != 1 {
|
||||
t.Fatalf("an unchanged tree made a snapshot: %+v", snaps)
|
||||
|
||||
Reference in New Issue
Block a user