
Since this project is designed to interface with a private web API and the authentication information for the API is the same for both testing and production environments we can't very well share our credentials with the world. To enable users without credentials (for whatever reason) to hack on ths and prevent constant API requests during testing we're doing some slightly different things. First we're using VCR to playback requests (not so odd). Second, we've provided facilities for developers needing to record new request types to use their own credentials to hit the real API.
To put your own credentials simply supply them in the spec directory in
a file named credentials.yml that has four fields:
---
username: your_username (email or a UUID like string)
password: your_password
integrator_key: your_integrator_key
account_id: your_account_id- Fork it
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create new Pull Request