This commit is contained in:
@@ -818,9 +818,14 @@ func TestCopyOwner(t *testing.T) {
|
||||
// owner/group.
|
||||
|
||||
dbUpdateChan := make(chan dbUpdateJob, 1)
|
||||
scanChan := make(chan string)
|
||||
defer close(dbUpdateChan)
|
||||
f.handleDir(dir, f.fset.Snapshot(), dbUpdateChan, nil)
|
||||
<-dbUpdateChan // empty the channel for later
|
||||
f.handleDir(dir, f.fset.Snapshot(), dbUpdateChan, scanChan)
|
||||
select {
|
||||
case <-dbUpdateChan: // empty the channel for later
|
||||
case toScan := <-scanChan:
|
||||
t.Fatal("Unexpected receive on scanChan:", toScan)
|
||||
}
|
||||
|
||||
info, err := f.fs.Lstat("foo/bar")
|
||||
if err != nil {
|
||||
@@ -874,8 +879,12 @@ func TestCopyOwner(t *testing.T) {
|
||||
SymlinkTarget: "over the rainbow",
|
||||
}
|
||||
|
||||
f.handleSymlink(symlink, snap, dbUpdateChan, nil)
|
||||
<-dbUpdateChan
|
||||
f.handleSymlink(symlink, snap, dbUpdateChan, scanChan)
|
||||
select {
|
||||
case <-dbUpdateChan:
|
||||
case toScan := <-scanChan:
|
||||
t.Fatal("Unexpected receive on scanChan:", toScan)
|
||||
}
|
||||
|
||||
info, err = f.fs.Lstat("foo/bar/sym")
|
||||
if err != nil {
|
||||
|
||||
Reference in New Issue
Block a user