예제 #1
0
파일: errors_test.go 프로젝트: bac/juju
func (*ErrorsSuite) TestIgnoreErrRemoved_Traced(c *gc.C) {
	err := errors.Trace(model.ErrRemoved)
	result := model.IgnoreErrRemoved(err)
	c.Check(result, jc.ErrorIsNil)
}
예제 #2
0
파일: errors_test.go 프로젝트: bac/juju
func (*ErrorsSuite) TestIgnoreErrRemoved_Random(c *gc.C) {
	err := errors.New("whatever")
	result := model.IgnoreErrRemoved(err)
	c.Check(result, gc.Equals, err)
}
예제 #3
0
파일: errors_test.go 프로젝트: bac/juju
func (*ErrorsSuite) TestIgnoreErrRemoved_Exact(c *gc.C) {
	err := model.ErrRemoved
	result := model.IgnoreErrRemoved(err)
	c.Check(result, jc.ErrorIsNil)
}
예제 #4
0
파일: errors_test.go 프로젝트: bac/juju
func (*ErrorsSuite) TestIgnoreErrRemoved_Nil(c *gc.C) {
	result := model.IgnoreErrRemoved(nil)
	c.Check(result, jc.ErrorIsNil)
}