stringOrStringer is copied from juju/testing
(value interface{})
| 88 | |
| 89 | // stringOrStringer is copied from juju/testing |
| 90 | func stringOrStringer(value interface{}) (string, bool) { |
| 91 | result, isString := value.(string) |
| 92 | if !isString { |
| 93 | if stringer, isStringer := value.(fmt.Stringer); isStringer { |
| 94 | result, isString = stringer.String(), true |
| 95 | } |
| 96 | } |
| 97 | return result, isString |
| 98 | } |
no outgoing calls
no test coverage detected
searching dependent graphs…