+2
-1
worktree.go
+2
-1
worktree.go
+3
-3
worktree_test.go
+3
-3
worktree_test.go
···
1283
1283
s.NoError(err)
1284
1284
s.False(status.IsClean())
1285
1285
1286
-
err = w.Reset(&ResetOptions{Files: []string{"dir/testfile.txt"}, Mode: HardReset})
1286
+
err = w.Reset(&ResetOptions{Files: []string{"./dir/testfile.txt"}, Mode: HardReset})
1287
1287
s.NoError(err)
1288
1288
1289
1289
status, err = w.Status()
···
3212
3212
s.ErrorIs(err, ErrNoRestorePaths)
3213
3213
3214
3214
// Restore Staged files in 2 groups and confirm status
3215
-
opts.Files = []string{names[0], names[1]}
3215
+
opts.Files = []string{names[0], "./" + names[1]}
3216
3216
err = w.Restore(&opts)
3217
3217
s.NoError(err)
3218
3218
verifyStatus(s, "Restored First", w, names, []FileStatus{
···
3227
3227
s.NoError(err)
3228
3228
s.Equal("Foo Bar:11", string(contents))
3229
3229
3230
-
opts.Files = []string{names[2], names[3]}
3230
+
opts.Files = []string{"./" + names[2], names[3]}
3231
3231
err = w.Restore(&opts)
3232
3232
s.NoError(err)
3233
3233
verifyStatus(s, "Restored Second", w, names, []FileStatus{