I see what you're saying. It is weird that it is timing out. Because the obvious fix is that the copied blob needs to be compared differently to the orignal blob, since they won't be === anymore.  When I run the test locally, it does not time out, but fails on the comparison.