package rados import ( "testing" "github.com/stretchr/testify/assert" ) func TestRadosError(t *testing.T) { err := getRadosError(0) assert.NoError(t, err) err = getRadosError(-5) // IO error assert.Error(t, err) assert.Equal(t, err.Error(), "rados: ret=5, Input/output error") err = getRadosError(345) // no such errno assert.Error(t, err) assert.Equal(t, err.Error(), "rados: ret=345") }