(a, b interface{}, message string)
| 45 | } |
| 46 | |
| 47 | func checkEqual(a, b interface{}, message string) (bool, string) { |
| 48 | if a == b { |
| 49 | return true, "" |
| 50 | } |
| 51 | |
| 52 | var m string |
| 53 | if len(message) == 0 { |
| 54 | m = fmt.Sprintf("%v != %v", a, b) |
| 55 | } else { |
| 56 | m = message |
| 57 | } |
| 58 | errorMessage := getErrorMessage(m, a, b) |
| 59 | |
| 60 | return false, errorMessage |
| 61 | } |
| 62 | |
| 63 | // Equal errors a test if the actual does not match the expected |
| 64 | func Equal(t *testing.T, a, b interface{}, message string) { |
no test coverage detected