An ?assertMatch might be better here:

```erlang
?assertMatch({ok, "503", _, <<"request timed out\n">>}, Tup1)
```