front-end
front-end copied to clipboard
Fix integration specs
Check the build history in Travis, from the number 15 all the way to the number 35. The checkout & user login integration specs keep failing even after playing around with timeout values, etc.
One important thing to mention here is that for the e2e tests to work properly we first need to wait for all of the services to come up. Before I tried using a sleep 30
somewhere but that's just nasty. A more elegant solution would be to check on the /health
end point of each of the services.