it says spider1, but it should say spider4.

how does this test that `from_crawler()` is called btw?