Two or three weeks ago I deployed first version of erlangjobs.ru web site - Elixir/Erlang free job board.
Today we have team of three core developers, and one of them helped us with elixirjobs.ru domain. Many thanks!
So, we implemented beautiful slugs for job urls, new main page, twitter posts and many other code and feature improvements.
Few days go, I decided to implement integrations tests into our project.
Just setup Hound on your project:
Add Hound to your test/test_helper.exs file before the ExUnit.start() line:
Install and run webdriver server. I choosed chromedriver (macOS with homebrew):
And one more thing. Add webdriver into your config:
Last step - add the following lines to your ExUnit test files:
Write new test:
Run your tests as usual: