Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-04-11 | moving broken billing integration tests out of the way | Azul | |
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. | |||
2014-04-11 | make sure billing tests do not interfere with others | Azul | |
they are still broken though. | |||
2014-02-10 | minor: more robust destruction of records in tests | Azul | |
2014-02-07 | stop taking screenshot - will happen no failure autmatically now | Azul | |
2014-02-06 | integration test with en-EN language | Azul | |
Tests fail on machines that default to other available languages. Also move setting capybara driver to be javascript driver into the BrowserIntegrationTest. | |||
2013-12-22 | locale prefix support: | elijah | |
* set locale based on request header * enforce locale path prefix when current locale is not the default * note: don't use root_path anymore, instead use home_path | |||
2013-12-17 | Merge branch 'develop' into feature/billing-no-authenticated-payments | jessib | |
Conflicts: billing/config/locales/en.yml | |||
2013-10-15 | Add permissions to subscriptions index, and fix test to stub the ↵ | jessib | |
subscription's balance. | |||
2013-10-08 | Payments made when authenticated will be donations, and not connected to ↵ | jessib | |
customer in any way. | |||
2013-10-08 | Minor tweaks. | jessib | |
2013-10-07 | Fix typo in test name. | jessib | |
2013-09-18 | minor: include missing CustomerTestHelper | Azul | |
2013-09-18 | working integration test | Azul | |
2013-09-18 | refactor: stub_customer test helper | Azul | |
2013-09-18 | failing tests for subscriptions | Azul | |
functional: test canceling a subscription integration: investigate the issue with creating a subscription | |||
2013-09-17 | This doesn't actually run any tests, but at least includes what we might ↵ | jessib | |
want to test regarding subscriptions. | |||
2013-09-03 | remove the user after integration testing customer creation | Azul | |
2013-09-03 | different tests need different names | Azul | |
2013-09-03 | do not leave behind users in billing unit and functional tests | Azul | |
2013-08-22 | Some more billing cleanup. | jessib | |
2013-08-15 | Some notes on tests that don't work. (Failing tests are skipped though.) | jessib | |
2013-08-12 | Remove broken test. | jessib | |
2013-08-12 | more integration tests for billing | Azul | |
2013-08-09 | fix billing tests to use user id with customer resources | Azul | |
I think this is very confusing and should be changed to: resource :users do |user| user.resource :customer end | |||
2013-08-06 | Some more tweaks to have billing code work, and allow admins to view but not ↵ | jessib | |
edit for other users. | |||
2013-07-17 | billing bring back test for #with_braintree_data! | Azul | |
2013-07-17 | billing: fix integration test | Azul | |
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. | |||
2013-07-17 | billing: integration test creating customer | Azul | |
2013-07-17 | billing: functional test for payments controller | Azul | |
2013-07-17 | billing: update customer records - do not create new ones | Azul | |
2013-07-17 | billing: fix issue with customer.braintree_customer | Azul | |
The default CouchRest Model belongs_to does not respect the class option. So we need to write our own getter method. | |||
2013-07-17 | billing: functional tests reveal issue with customer.braintree_customer | Azul | |
2013-07-17 | use fake_braintree, fix and test customer with braintree info | Azul | |
2013-07-17 | test non braintree parts of customer, validate user | Azul | |
2013-07-17 | Very rough start to tests, which still doesn't really use FakeBraintree. | jessib | |