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())
 | 
				
			||||||
		}
 | 
							}
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Загрузка…
	
	Создание таблицы
		
		Сослаться в новой задаче