There was a role_path reference in another test file that didn't throw an error, so I'm not sure yet what it doesn't like.
I'm going to merge this pull request, and if Travis still has an issue with it then we can react to that. I'm hoping it gets auto deployed to heroku so we can see the changes in action!
To my Elixir-newb eyes the code seems to make sense, I just can't figure out why the Travis test is failing with the following error:
\ (CompileError) test/controllers/contribution_controller_test.exs:9: undefined function contribution_path/2 (stdlib) lists.erl:1337: :lists.foreach/2 (stdlib) erl_eval.erl:669: :erl_eval.do_apply/6
There was a role_path reference in another test file that didn't throw an error, so I'm not sure yet what it doesn't like.
I'm going to merge this pull request, and if Travis still has an issue with it then we can react to that. I'm hoping it gets auto deployed to heroku so we can see the changes in action!