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)
|
||||
if err != nil {
|
||||
return &PathError{"remove", path, err}
|
||||
return err
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
|
|
@ -63,9 +63,8 @@ func TestRemove(t *testing.T) {
|
|||
t.Errorf("TestRemove: PathError returned path %q, expected %q", pe.Path, f)
|
||||
}
|
||||
}
|
||||
// TODO: make this pass.
|
||||
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())
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Загрузка…
Создание таблицы
Сослаться в новой задаче