David Winterbottom
aefbab7a29
Ignore expected deprecation warnings in test run
12 years ago
David Winterbottom
6ead13d54e
Remove a few deprecation warnings
12 years ago
David Winterbottom
218125bdad
Improve testrunner
- Use long version of options
- Moar comments!
- Allow verbosity to be specified
12 years ago
David Winterbottom
59bb66a415
Document testrunner with some example usage
12 years ago
Maik Hoepfel
27c0dc0370
Detect number of CPU cores for faster testing
Faster tests are faster.
12 years ago
David Winterbottom
c6dfb3f46d
Default to --processes=4 when running tests.
Test suite time has halved.
12 years ago
David Winterbottom
a9a117c83a
Rework test runner
* Doesn't use progressive plugin on travis (which made the console
output unreadable).
* Allows arbitrary nose options to be used with ./runtests.py. Before,
they might get clobbered.
* Avoid dupliation issue with nose picking up options independentally
from the testrunner script
Default behaviour is still the same.
13 years ago
David Winterbottom
5eb7588307
Replace pinocchio with spec
It's a more up-to-date version of the same thing.
13 years ago
David Winterbottom
3b3283bf4d
Adjust runtests to collect test paths
This allows an autocompleter to be written for faster test lookups.
13 years ago
David Winterbottom
4a9f0019c8
Update makefile and test runner for CI
13 years ago
David Winterbottom
c44448e6e2
Remove coverage options from default test run
These were getting annoying for normal runs.
13 years ago
David Winterbottom
f1fcce8f0c
Rework test runner to generate coverage stats correctly.
Nose seems to pick up argv automatically - which is annoying. Will need
to look into at some point.
13 years ago
David Winterbottom
4812af1e1a
Improved test runner to use progressive plugin for large suites
13 years ago
David Winterbottom
a74007399c
Added i18n support to oscar's templates
13 years ago
David Winterbottom
afabcf32bb
Added new test deps to requirements file.
Plus tweaks to test method names
13 years ago
David Winterbottom
feb8c9a327
Moved tests into separate package.
Also split them into unit and functional tests.
13 years ago
David Winterbottom
b702c74113
Moved test site modules into separate package
13 years ago
David Winterbottom
6df60a5a03
Made payment method form field into ChoiceField for searching orders.
14 years ago
David Winterbottom
e029e1ab24
Added estimated shipping charge to basket summary page.
Looks up all shipping methods for a basket and picks the first one to
form the estimate.
14 years ago
David Winterbottom
2089b12408
Extended test runner to generate coverage stats
14 years ago
David Winterbottom
4545ce68f7
Added fixture for testing events
14 years ago
David Winterbottom
42bfbd6dfc
Added helper command to creation migrations
14 years ago
Eleni Lixourioti
689de3e878
dashboard additions for userer management
14 years ago
Andrew Ingram
bd3f45dac0
more updates to the ExtendedURLValidator, missing the '/' is bad. Explicitly set APPEND_SLASH to True in test settings so that it's clear that we expect it to be on
14 years ago
David Winterbottom
1b8117b4fe
Moved reporting app into dashboard
14 years ago
David Winterbottom
33f8868fcb
Deleted datacash code as it has its own repository now
14 years ago
David Winterbottom
30d66348f6
Added first part of dashboard app - just an index view at the moment
14 years ago
David Winterbottom
220fbd128d
Made test runner more flexible.
14 years ago
David Winterbottom
876023c1f4
Cleaned up sandbox code
14 years ago
David Winterbottom
facf291a71
Reworked the way tests are run to not require the examples files.
14 years ago