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

31 Коммитов

Автор SHA1 Сообщение Дата
Leo McArdle 97a7514315 fix tests to work with webpack
run tests through webpack first, then mocha
reorganise webpack config files
2021-12-17 12:51:02 +00:00
Leo McArdle e25c549972 fix webpack imports in mocha tests
https://github.com/mozilla/sumo-project/issues/895
2021-12-16 11:23:17 +00:00
Tasos Katsoulas 89adc9f89a Remove e2e tests. 2021-04-06 15:23:19 +03:00
Leo McArdle 44b85201fb update docs 2020-07-16 11:46:42 +01:00
Dave Hunt 5ce2594f13
Migrate functional UI tests to Tox 2016-11-15 10:51:50 +00:00
Will Kahn-Greene 4d06244de7 Update urls
* update to new readthedocs urls
* switch to https
2016-04-29 20:37:34 -04:00
Dave Hunt 7a129844b9 Fix typo in documentation 2016-02-26 09:28:32 -08:00
Dave Hunt e53ae2b817 Migrate functional UI tests from sumo-tests to kitsune 2016-02-26 05:40:05 -08:00
Will Kahn-Greene 8db5fc9682 [bug 1204627] Remove old language-picker test
* removes the old language-picker test
* removes selenium and liveservertestcase infrastructure
2015-09-29 11:22:39 -04:00
Mike Cooper 9317205d96 [Bug 1203633] Switch to Mocha for JS tests. 2015-09-11 16:06:45 -07:00
Mike Cooper 29089c14fa Merge branch 'pr/2435' 2015-03-30 14:01:00 -07:00
Ricky Rosario d07f5537a3 [bug 1145182] RIP test_utils 2015-03-30 09:45:01 -04:00
Will Kahn-Greene a1e720d478 [bug 1148082] Fix --no-skip
nose has a skip plugin which enhances SkipTest raising beyond our
wildest imaginations. However, there are certain occasions where we want
skipped things to not skip with reckless abandon but instead don the
malevolent cloak of errorhood.

nose has a --no-skip argument for exactly this sort of sordid thing, but
it's totally busted and doesn't work.

This changes the code around so that it works correctly.
2015-03-26 20:31:56 -04:00
Rehan Dalal 327e855555 [bug 1147861] Run tests without collecting static 2015-03-26 18:51:38 -04:00
dean ed15d1e961 [bug 1035319] Updated docs to swap vendor for peep. 2014-09-18 14:55:44 -07:00
Ricky Rosario f9153cddae [docs] Fix the name of the suite that runs on stage. 2014-01-22 16:20:59 -05:00
Will Kahn-Greene d3ad5f7f69 Add SELENIUM_FIREFOX_PATH for sad-path environments
I have Firefox Nightly earlier in my path than Firefox stable. Nightly
has problems with Selenium that haven't been fixed, yet, (or something
like that). This allows me to specify exactly which Firefox binary to
use without having to fiddle with my PATH environment variable which
caused other problems because of virtual environments and such.

It defaults to exactly what happened before, so if it worked for you
before, you should see no change with this change.
2013-09-26 12:42:44 -04:00
Ricky Rosario 63dbc54b4b Fixed missing link in docs. 2013-09-13 10:41:07 -04:00
Will Kahn-Greene 78529aec5e Tweak docs to cover collectstatic/compress_assets
Before running the LiveServerTestCase-based tests, we need to run:

    ./manage.py collectstatic
    ./manage.py compress_assets

This change attempts to clarify that in the test docs.
2013-07-12 10:16:53 -04:00
Will Kahn-Greene ac0a58d041 Move reference to correct section 2013-07-09 17:29:28 -04:00
Will Kahn-Greene 5080447667 Fix formatting in test docs 2013-07-09 17:08:37 -04:00
Mike Cooper bf55ffcbe6 [Bug 888938] Add some docs for Selenium tests. 2013-07-01 19:48:07 -07:00
Will Kahn-Greene c8d0f4e55c Update test docs 2013-06-06 14:30:23 -04:00
Will Kahn-Greene 4ec53da6ff Update settings_local.py bits in docs 2013-06-03 21:12:20 -04:00
Will Kahn-Greene d407f0b8f2 Add docs for QA test suite
* documents location of QA test quite
* documents qatestbot and kicking off tests
2013-03-05 08:42:41 -05:00
Will Kahn-Greene 93eabd94fe Move install bits to hacking_howto; cleanup
* clean up the settings_local.py example
* move the redis install and configuration bits to a separate chapter
* add links to the advanced installation section
* moved some bits that were in installation chapter to the hacking_howto
* fixed the note about Elastic Search 0.19.9 so it's correct.
2012-12-11 18:25:48 -08:00
Will Kahn-Greene 51697e0461 Docs updates
* Splits the docs into three sections---trying to reduce the "omg!
  there are a million sections!" overwhelming feeling
* Moves the test-related things to the tests chapter so they're all
  in one place
* Turned "coding" into "conventions"---that's what it really is.
* Fleshed out the git commit message conventions---it keeps coming up
  and we pointed to a guide which pointed to a guide and the links
  were buried in both places.
2012-07-17 21:46:45 -04:00
Will Kahn-Greene 8405999034 [bug 755923] RIP Sphinx
This removes all the Sphinx-related stuff.

You may need to do:

    git rm --cached vendors/src/oedipus vendor/src/sphinxapi

to remove the vendor git submodule stuff.
2012-06-21 13:19:46 -04:00
Will Kahn-Greene 251162c73e Fixes references 2011-10-04 16:18:31 -04:00
Ricky Rosario 1b03a4de54 Integrated QUnit via django-qunit. Let the js testing begin! [bug 638856] 2011-03-08 17:24:32 -05:00
James Socol 5610b1e09e Add tests.rst about the test suite. 2011-01-28 15:27:20 -05:00