os.Remove: avoid double-wrapping err; fixes TODO in test
Этот коммит содержится в:
родитель
f79f6b0e62
коммит
e354a3523b
2 изменённых файлов: 2 добавлений и 3 удалений
|
@ -47,7 +47,7 @@ func Remove(path string) error {
|
||||||
}
|
}
|
||||||
err := fs.Remove(suffix)
|
err := fs.Remove(suffix)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return &PathError{"remove", path, err}
|
return err
|
||||||
}
|
}
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
|
@ -63,9 +63,8 @@ func TestRemove(t *testing.T) {
|
||||||
t.Errorf("TestRemove: PathError returned path %q, expected %q", pe.Path, f)
|
t.Errorf("TestRemove: PathError returned path %q, expected %q", pe.Path, f)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// TODO: make this pass.
|
|
||||||
if !IsNotExist(err) {
|
if !IsNotExist(err) {
|
||||||
t.Logf("TestRemove: TODO: expected IsNotExist(err) true, got false; err %q", err.Error())
|
t.Errorf("TestRemove: expected IsNotExist(err) true, got false; err %q", err.Error())
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Загрузка…
Создание таблицы
Сослаться в новой задаче