test: override: - npm run dev: background: true - sleep 120 - npm run test
Continuous Integration with Meteor, Chimp, Galaxy and CircleCI
Kimeshan Naidoo

Great article! I found your settings.json solution extremely helpful. I thought I’d share my take on waiting until the dev server is running:

until curl --max-time 300 http://localhost:3000/; do sleep 1; done

I like this solution because it starts the tests as soon as the server is ready and doesn’t have any external dependencies.

Like what you read? Give Brendan Loudermilk a round of applause.

From a quick cheer to a standing ovation, clap to show how much you enjoyed this story.