Isn't ``assertTrue`` writing the second argument only when the assertion fails? In which case the messages here are wrong, as when it's printed it is not connecting successfully? Or is it different from Python's assert functions?