Alex Gibson
46fa44e8f0
Move front-end linting and tests to NPM scripts ( Fixes #8479 )
2020-07-17 13:49:58 +01:00
Alex Gibson
b2beca1cee
Remove unused integration-test code ( Fixes #8922 )
2020-07-14 15:46:54 -04:00
Josh Mize
93015f45a4
Remove smoke marker from tests ( #7030 )
2019-04-11 10:06:34 +01:00
Dave Parfitt
f4a9c89027
update jenkins urls to use VPN
2019-03-03 21:31:13 -05:00
Paul McLanahan
a8171c5784
Switch from django-pipeline to gulp tasks for asset processing ( #5618 )
...
* Move from django-pipeline to Gulp for static-assets
* Use Gulp tasks to compile less and sass
* Use Gulp tasks to concatinate files into bundles
* Use Gulp tasks to minify files for deployment
* Use Gulp tasks for development to watch for changes
* Use BrowserSync to serve development static files and refresh the
in-progress page
* Update Docker setup to use multi-stage build
* Update Makefile to build and run the docker setup
* Update docs to recommend Docker-based development
* Update deployment and testing to also use the Makefile
* Add rebuild of SASS bundles when library files change
* Add an intermediate build directory just for LESS and SASS
* Avoid issues with ambiguous imports when .css and .scss in the same
directory
* Set deployment docker image in git env var script
2018-06-07 10:52:53 -05:00
alexgibson
b55c514b2a
Update functional tests to Selenium 3.5.0
2018-01-23 15:22:05 -05:00
alexgibson
37e2dd7d95
Add gulp-watch task to copy /media assets to /static
2016-05-24 14:56:38 +01:00
alexgibson
12b899161c
Switch to using Gulp as a task runner and update dev dependencies
2016-04-25 11:42:26 +01:00
alexgibson
1ca46cdce5
[fix bug 1262411] Update newsletter functional tests to use special testing email addresses
2016-04-06 14:10:13 +01:00
alexgibson
20e65195ba
Add documentation for running functional tests in Sauce Labs
2016-03-24 11:13:25 +00:00
Paul McLanahan
a290bd01fe
Move from peep to pip8
2016-03-09 15:23:49 -05:00
Alex Gibson
9e1650231e
Add documentation for Bedrock deployment pipeline configuration
2016-03-08 14:15:36 +00:00
Dave Hunt
656ef73c60
Move the redirect tests into the tests directory and consolidate with the tests from mcom-tests
2016-01-26 15:23:03 +00:00
Dave Hunt
3d2e03872f
Add download link checks
2016-01-11 15:57:30 +00:00
Alex Gibson
05b6994ca2
Update testing docs to show how to run an individual test
2016-01-05 11:12:12 +00:00
Alex Gibson
9da6dd3000
Rename sanity functional tests to smoke tests
2015-12-22 11:52:58 +00:00
Dave Hunt
1abe0e0075
Add functional tests for contacts pages
2015-12-03 16:13:54 +00:00
Alex Gibson
6e22884905
Add sanity markers to Python functional tests
2015-10-27 11:48:12 +00:00
Dave Hunt
2005b28524
Create initial functional tests using pytest
2015-10-15 10:37:45 +01:00
Alex Gibson
fb75983d90
Run Karma tests on Travis CI
2015-07-13 13:56:02 +01:00
Alex Gibson
700d3e5432
Simplify functional test commands using npm
2015-06-15 14:15:15 +01:00
Alex Gibson
c9874717dd
Move Karma JS tests to /tests directory
2015-06-11 13:56:25 +01:00
Alex Gibson
78c77ac043
[bug 1158842] Update front end tests and docs
2015-06-11 10:27:58 +01:00
Alex Gibson
41be1a766e
[fix bug 1158842] Add front-end functional tests to bedrock using CasperJS
2015-06-11 10:01:12 +01:00