Commit Graph

1865 Commits

Author SHA1 Message Date
Dorian Pula e1fd078fdc Merged in add-api-functional-tests (pull request #8)
Add api functional tests
2016-11-14 03:24:09 +00:00
Dorian 3cd59501bd Add pdbpp to help with debugging issues. 2016-11-12 23:09:21 -05:00
Dorian 0b4ec7b62c Add invalid credentials functional tests. 2016-11-12 23:01:25 -05:00
Dorian 96c1247ef3 Add user authentication tests. 2016-11-09 08:06:24 -05:00
Dorian 67bf408744 Merge branch 'enable-feature-tests' 2016-11-08 19:42:50 -05:00
Dorian 9f202798e0 Remove future potential functionality.
Migrate flake8 settings to command line.
2016-11-08 19:03:48 -05:00
Dorian Pula 287aff5eaf Merged in enable-feature-tests (pull request #7)
Enable feature tests
2016-11-07 23:43:32 +00:00
Dorian 3fbcb5d198 Fix up copyright notices, and minor documentation fixes. 2016-11-07 17:52:49 -05:00
Dorian 0dadc8b83f Fix functional test assertion. 2016-11-07 17:41:13 -05:00
Dorian e307d29202 Work around when step not producing an appropriately usable fixture. 2016-11-07 17:33:39 -05:00
Dorian 345cea11cd Fix use of wrong port for API functional test. 2016-11-07 10:31:33 -05:00
Dorian b50c53052f Fix issue with calling user auth in API webtest. 2016-11-07 10:16:23 -05:00
Dorian 4f603e0c70 Update API functional tests to test against API rather than browser. 2016-11-07 08:59:26 -05:00
Dorian c001955870 Make sure the default selenium webdriver is Chrome. 2016-11-07 08:30:09 -05:00
Dorian 86ca731e5c Fix resolution and use better test environment for webapp functional tests. 2016-11-07 02:10:58 -05:00
Dorian c85a03278d Make sure tests point to the right location. 2016-11-07 01:46:23 -05:00
Dorian cdda7247a5 Add the sauceconnect setup back into the test. 2016-11-07 01:30:19 -05:00
Dorian e3dc104fba Update the webapp tests to be specific to the locally tested Rookeries. 2016-11-07 01:17:40 -05:00
Dorian 94b843d660 Deparallelize everything until all tests work correctly. 2016-11-07 00:57:14 -05:00
Dorian 711dcc6c1d Deparallelize build of images to avoid issues with tests later. 2016-11-07 00:43:58 -05:00
Dorian 719b761232 Attempt to run the functional webapp test without starting the sauceconnect client. 2016-11-07 00:21:41 -05:00
Dorian 11a1a23f40 Fix dependencies for API functional test. 2016-11-07 00:10:50 -05:00
Dorian b41aa6ae73 Update the webapp functional tests and attempt to not need the sauceconnect client. 2016-11-06 23:56:42 -05:00
Dorian d892a57e96 Update rote to use the right test commands. 2016-11-06 23:28:07 -05:00
Dorian f41e816732 Remove unused import for pexpect. 2016-11-06 23:26:27 -05:00
Dorian 04dcb32033 Workaround if builds break during creation of Docker images. 2016-11-06 23:14:25 -05:00
Dorian 0929f05f51 Remove start of test server in API functional tests. 2016-11-06 21:58:15 -05:00
Dorian e0947e4c36 Merge branch 'master' into enable-feature-tests
# Conflicts:
#	api/requirements-dev.txt
#	api/tasks/test.py
#	circle.yml
2016-11-06 21:47:55 -05:00
Dorian 371276666f Clean up functional test setup.
Remove splinter based functional tests.
Migrate JS tests appropriately.
2016-11-06 21:44:53 -05:00
Dorian cbd9738384 Attempt to fix the test command. 2016-11-05 19:35:38 -04:00
Dorian c84db51b2a Fix docker compose command to function properly. 2016-11-05 19:20:01 -04:00
Dorian e3c7192af3 Attempt to pass in environment variables. 2016-11-05 19:09:36 -04:00
Dorian 34d59a564e Fix rote task to launch webapp feature tests. 2016-11-05 18:55:35 -04:00
Dorian b75f4985fb Parallelize container builds. 2016-11-05 18:54:08 -04:00
Dorian ce800516cd Add separate feature test into npm script, with workaround. 2016-11-05 18:34:47 -04:00
Dorian df60f2b186 Enable JS unit tests and attempt to workaround nightwatch test failure. 2016-11-05 18:20:00 -04:00
Dorian ed99cda7bf Another attempt to start the nightwatch based functional tests. 2016-11-05 16:36:01 -04:00
Dorian 76ab83f054 Attempt to run functional tests without workers and against fewer browsers against the right test framework. 2016-11-05 16:00:20 -04:00
Dorian b0108fcb79 Attempt to run functional tests with phantomjs instead. 2016-11-05 15:44:38 -04:00
Dorian bf25fdb38e Attempt to run functional tests without workers and against fewer browsers. 2016-11-05 15:27:47 -04:00
Dorian 24ffb4867a Attempt to use unit tests with later version of node as with version 0.5.0 2016-11-05 15:06:41 -04:00
Dorian 9c42e64ed9 Fix namespace issues with less themes. 2016-11-05 11:47:26 -04:00
Dorian 9e9949e702 Embed stylesheets together and generate via less. 2016-11-05 10:29:54 -04:00
Dorian 6402a3b3dc Revert to older working CouchDB. 2016-11-05 09:10:55 -04:00
Dorian a470286326 Make sure to use right CouchDB Docker image name. Minor documentation fixes. 2016-11-04 22:38:32 -04:00
Dorian fd715535cd Upgrade to use latest stable version of couchdb. 2016-11-04 22:19:57 -04:00
Dorian 60f06b84da Upgrade webapp to use latest stable version nodejs. 2016-11-04 22:07:47 -04:00
Dorian 46c2b7da2d Fix issue with landing page erroring out. 2016-11-04 21:03:33 -04:00
Dorian 53189dc40e Release the long awaited version 0.5.0. 2016-11-04 02:40:45 -04:00
Dorian Pula 2d00c64506 Merged in issue-25-improve-api-logging (pull request #6)
Add additional logging to Rookeries.
2016-11-04 06:13:03 +00:00