// Fail marks the function as having failed but continues execution.
а какой смысл в t.Fail? выводит ошибку но test passed, и ты просто ее не замечаешь, если не смотришь в output
в testify t.Fail везде, я так понял
upd: это IDE помечает как passed -_-