I noted... somewhere? that this test is a work in progress, and should be replaced with something that doesn't touch the network. I agree that depending on GH being available / up sucks for npm tests.