46 lines
		
	
	
		
			847 B
		
	
	
	
		
			Go
		
	
	
			
		
		
	
	
			46 lines
		
	
	
		
			847 B
		
	
	
	
		
			Go
		
	
	
| package errhttp
 | |
| 
 | |
| import (
 | |
| 	"errors"
 | |
| )
 | |
| 
 | |
| var _ Error             = internalExpectationFailed{}
 | |
| var _ ExpectationFailed = internalExpectationFailed{}
 | |
| 
 | |
| var ErrExpectationFailed error = ExpectationFailedWrap(errors.New("Expectation Failed"))
 | |
| 
 | |
| type ExpectationFailed interface {
 | |
| 	ClientError
 | |
| 	ExpectationFailed()
 | |
| }
 | |
| 
 | |
| type internalExpectationFailed struct {
 | |
| 	err error
 | |
| }
 | |
| 
 | |
| func ExpectationFailedWrap(err error) error {
 | |
| 	return internalExpectationFailed{
 | |
| 		err:err,
 | |
| 	}
 | |
| }
 | |
| 
 | |
| func (receiver internalExpectationFailed) Error() string {
 | |
| 	return receiver.err.Error()
 | |
| }
 | |
| 
 | |
| func (internalExpectationFailed) ErrHTTP() {
 | |
| 	// Nothing here.
 | |
| }
 | |
| 
 | |
| func (internalExpectationFailed) ClientError() {
 | |
| 	// Nothing here.
 | |
| }
 | |
| 
 | |
| func (internalExpectationFailed) ExpectationFailed() {
 | |
| 	// Nothing here.
 | |
| }
 | |
| 
 | |
| func (receiver internalExpectationFailed) Unwrap() error {
 | |
| 	return receiver.err
 | |
| }
 |