numpy.testing.assert_allclose, at least from the documentation, seems to be equivalent to asserting allclose. However, in practice the two are not equivalent, because they use different default arguments.
Specifically, allclose uses default atol=1e-08, while assert_allclose uses default atol=0.