Граф коммитов

24 Коммитов

Автор SHA1 Сообщение Дата
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