Pierre de Lacroix
|
42433d1ad4
|
Add feature test for the Spree::Admin::OrdersController print_ticket action
|
2017-12-20 23:01:18 +01:00 |
|
Enrico Stano
|
0f84d9f02e
|
Merge pull request #2004 from coopdevs/is-this-needed
Remove unused Enterprise scopes
|
2017-12-20 16:59:15 +11:00 |
|
Enrico Stano
|
114ce3b764
|
Merge pull request #1940 from coopdevs/improve-readability-shop
Improve readability of shop's code
|
2017-12-20 16:28:53 +11:00 |
|
Enrico Stano
|
660d3f326f
|
Remove unused Enterprise scopes
|
2017-12-20 16:00:35 +11:00 |
|
Enrico Stano
|
01b0a033fd
|
Merge pull request #1904 from oeoeaio/spree-test-config
Use Spree's approach for preventing config caching when testing
|
2017-12-04 15:57:11 +11:00 |
|
Pierre de Lacroix
|
0fb66ab258
|
Fix CodeClimate issues
|
2017-12-01 13:37:30 +11:00 |
|
Pierre de Lacroix
|
f67a8c1f2d
|
Add tests
|
2017-12-01 13:37:24 +11:00 |
|
Rob Harrington
|
6c38997010
|
Fix 1664: product tag rules not working
Caused by a combination of: fe7bd5e2cd and 38d3b446cc
Have added/tweaked specs to prevent this from happening again
|
2017-11-15 10:26:24 +11:00 |
|
Rob Harrington
|
5febd0a0d6
|
Restructure flaky customer spec
|
2017-11-10 08:47:12 +11:00 |
|
Andy Palmer
|
131bf842a9
|
Update matchers to non-deprecated protocol
|
2017-11-10 08:47:12 +11:00 |
|
Andy Palmer
|
8ec1c2e04a
|
No longer use expensive page.evaluate_script for imperative methods
|
2017-11-10 08:47:12 +11:00 |
|
Andy Palmer
|
e94dc257a1
|
We actually need to restart the driver, not the session
|
2017-11-10 08:47:12 +11:00 |
|
Andy Palmer
|
3bd4fc59d4
|
We reset the phantom js driver after each context to prevent it memory leaking and dying
|
2017-11-10 08:47:12 +11:00 |
|
Andy Palmer
|
7b8463b03a
|
PhantomJS no longer crashes due to too specific selector
|
2017-11-10 08:47:12 +11:00 |
|
Maikel Linke
|
775da82072
|
Add waiting conditions to spec
|
2017-11-10 08:47:12 +11:00 |
|
Maikel Linke
|
162b392004
|
Use expect syntax, correct spec description
|
2017-11-10 08:47:12 +11:00 |
|
Maikel Linke
|
26bedf0523
|
Make title matcher more robust
|
2017-11-10 08:47:12 +11:00 |
|
Maikel Linke
|
ff3ee62509
|
Remove old comment
|
2017-11-10 08:47:12 +11:00 |
|
Maikel Linke
|
9c2a78adf2
|
Avoid warnings, use expect syntax
|
2017-11-10 08:47:12 +11:00 |
|
Maikel Linke
|
5a767ba3ef
|
Avoid warning, use new syntax
|
2017-11-10 08:47:12 +11:00 |
|
Rob Harrington
|
691d642721
|
Use url helper instead of string to define expected url
|
2017-11-10 08:47:12 +11:00 |
|
Rob Harrington
|
7dbfc3740d
|
Revert "Add workaround to pass Spree core tests in Travis"
This reverts commit 9cdec737078caa6eb5a90480cabb6ca477ab597b.
|
2017-11-10 08:47:12 +11:00 |
|
Rob Harrington
|
b2897d7feb
|
Reset Spree::Config.allow_backorders to original value in spec
|
2017-11-10 08:47:12 +11:00 |
|
Julius Pabrinkis
|
b18177c215
|
Add workaround to pass Spree core tests in Travis
|
2017-11-10 08:47:12 +11:00 |
|
Julius Pabrinkis
|
cec0a8c2e7
|
Specify page object for Capybara#find methods
|
2017-11-10 08:47:12 +11:00 |
|
Julius Pabrinkis
|
412de318ed
|
Manually disable backorders in failing features
|
2017-11-10 08:47:12 +11:00 |
|
Julius Pabrinkis
|
92cc7a4648
|
Another try for failing feature
|
2017-11-10 08:47:12 +11:00 |
|
Julius Pabrinkis
|
96c0481e17
|
Fix intermittently failing product distribution feature
|
2017-11-10 08:47:12 +11:00 |
|
Julius Pabrinkis
|
5dd7ddc288
|
Refactor base controller with new rspec syntax
|
2017-11-10 08:47:12 +11:00 |
|
Julius Pabrinkis
|
ea91a82f30
|
Try to fix shopping cart failing feauture in Travis
|
2017-11-10 08:47:12 +11:00 |
|
Julius Pabrinkis
|
8e10269b50
|
Try to fix intermittently failing test for product distribution
|
2017-11-10 08:47:12 +11:00 |
|
Julius Pabrinkis
|
dae74666c5
|
Add missing 'type: :request' for request spec
|
2017-11-10 08:47:12 +11:00 |
|
Julius Pabrinkis
|
94e31e35ba
|
Fix Spree::Admin::BaseController related issues
|
2017-11-10 08:47:12 +11:00 |
|
Rob Harrington
|
c835b4eb1a
|
Replacing stub_model objects with actual factory generated instances
|
2017-11-10 08:47:12 +11:00 |
|
Rob Harrington
|
ef9e43fbd3
|
Replacing mock_model objects with instance_doubles
|
2017-11-10 08:47:12 +11:00 |
|
Rob Harrington
|
f083433854
|
Explicitly specifying 'type: :helper' for all helper specs
|
2017-11-10 08:47:12 +11:00 |
|
Rob Harrington
|
9052b1c3db
|
A few updates to spec where 'be true' and 'be false' didn't cut it
|
2017-11-10 08:47:12 +11:00 |
|
Rob Harrington
|
59578a73af
|
Changing all references to 'be_true' and 'be_false' to 'be true' and 'be false'
See next commit for changes where this substitution was broken
|
2017-11-10 08:47:12 +11:00 |
|
Rob Harrington
|
c691e260cf
|
Rspec matcher enqueue_job for Delayed::Job supports block expectations
|
2017-11-10 08:47:12 +11:00 |
|
Rob Harrington
|
82072c8970
|
Explicitly specifying 'type: :controller' for all controller specs
|
2017-11-10 08:47:12 +11:00 |
|
Pau Perez
|
84e4ebef08
|
Do not notify Bugsnag of a cache miss
It's not the responsibility of a error tracking software to track
neither cache misses nor logs. That is what log monitoring is for.
|
2017-11-09 10:22:31 +01:00 |
|
Pau Perez
|
98603c4042
|
Do not test private methods
|
2017-11-09 10:22:31 +01:00 |
|
Pau Perez
|
26a4ee0171
|
Do not stub object under test
|
2017-11-09 10:22:31 +01:00 |
|
Pau Perez
|
4f03a2d25c
|
Remove unnecessary require
|
2017-11-09 10:22:31 +01:00 |
|
Matt-Yorkley
|
01647c3df9
|
Disable allow_backorders by default in test environment
|
2017-11-02 17:43:46 +11:00 |
|
Rob Harrington
|
cd6d7c76f6
|
Fix spec that requires preference persistence
|
2017-11-02 17:43:04 +11:00 |
|
Rob Harrington
|
efa71c4ac8
|
Use Spree's approach for handling config when testing
|
2017-11-02 17:43:04 +11:00 |
|
Rob Harrington
|
d4eb27a4ed
|
Fix race condition in shipping method order spec
|
2017-11-01 16:37:12 +11:00 |
|
Duende13
|
eca18ba6ee
|
Test to control order of shipping methods by name
|
2017-11-01 15:30:42 +11:00 |
|
Andy Palmer
|
fd09a63e48
|
Imperative specs as per review comments
|
2017-10-24 17:56:04 +11:00 |
|