Age | Commit message (Collapse) | Author |
|
They are currently using fake_braintree. I think this is not a good approach for integration tests. It's a fake - we should test against braintrees test api. However that requires getting an api key that we want to keep outside the repository. So these test can only run on travis if we manage to setup secret values in .travis.yml - which has been failing so far.
So for now i moved the broken billing integration tests to billing/test/broken to move on.
|
|
they are still broken though.
|
|
|
|
|
|
|
|
|
|
This actually required three little fixes:
* couchrest_session_store updated to 0.1.2 to make sure we store sessions
* use BraintreeTestApp to proxy braintree requests that RackTest assumes
are local
* do not attempt to read status after a capybara request
Also refactored the test a bit to set @user and login during setup.
|
|
|