tests should just fail, not panic
diff --git a/request-server_test.go b/request-server_test.go
index 074e3f4..45fb053 100644
--- a/request-server_test.go
+++ b/request-server_test.go
@@ -280,11 +280,12 @@
fp, err := p.cli.Open("/foo")
assert.Nil(t, err)
fi, err := fp.Stat()
- assert.Nil(t, err)
- assert.Equal(t, fi.Name(), "foo")
- assert.Equal(t, fi.Size(), int64(5))
- assert.Equal(t, fi.Mode(), os.FileMode(0644))
- assert.NoError(t, testOsSys(fi.Sys()))
+ if assert.NoError(t, err) {
+ assert.Equal(t, fi.Name(), "foo")
+ assert.Equal(t, fi.Size(), int64(5))
+ assert.Equal(t, fi.Mode(), os.FileMode(0644))
+ assert.NoError(t, testOsSys(fi.Sys()))
+ }
}
func TestRequestStatFail(t *testing.T) {