aboutsummaryrefslogtreecommitdiff
path: root/test/requests/test-website.py
AgeCommit message (Collapse)Author
2024-01-02Move default settings into gn2 module.Arun Isaac
2023-11-06Get full trace of SSL error and reduce number of retries in MR.Munyoki Kilyungi
* test/requests/test-website.py (host_is_online): Reduce tries from 10 to 5. Also, print out the full error---useful for CD debugging. Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2023-11-06Disable SSL check on Mechanical Rob.Munyoki Kilyungi
Signed-off-by: Munyoki Kilyungi <me@bonfacemunyoki.com>
2023-06-13Deactivate correlation correctness tests temporarily.Frederick Muriuki Muriithi
2023-01-25mechanical-rob: corrs: Activate tests. Print out whitespaceFrederick Muriuki Muriithi
* Activate the correlation correctness tests * Print out whitespace characters in such a form that allows visual comparison of differences to help with fixing issues caught by tests.
2023-01-12mechanical-rob: deactivate correctness tests for now.Frederick Muriuki Muriithi
2022-11-29mechanical-rob: Activate correctness checksFrederick Muriuki Muriithi
* test/requests/test-website.py: allow the correlation correctness tests to run on CI.
2022-11-28mechanical-rob: First test for correlations correctnessFrederick Muriuki Muriithi
* test/requests/correlation_tests.py: Add proof-of-concept code to run the checks for correctness. * test/requests/test-website.py: Add a way to manually run the tests from the CLI
2022-10-28Increase back-off time before mechanical-rob tests runFrederick Muriuki Muriithi
2022-10-28Fix typoFrederick Muriuki Muriithi
2022-09-12Enable running correlation tests alone.Frederick Muriuki Muriithi
2022-08-17Reduce incremental backoff timeFrederick Muriuki Muriithi
2022-08-17Do incremental backoff for mechanical rob testsFrederick Muriuki Muriithi
Sometimes the tests might be run before the service has began running. This commit delays the running of the tests for a while.
2022-08-12Fix formatting for legibilityFrederick Muriuki Muriithi
2022-03-18Apply "python-black" on fileBonfaceKilz
* test/requests/test-website.py: Run "black test/requests/test test-website.py".
2022-03-18Remove outdated integration tests on different login mechanismsBonfaceKilz
* test/requests/test-website.py: Delete parser option "-i" for running integration tests. (integration_tests): Delete it. (integration_suite): Ditto. (run_integration_tests): Ditto. * test/requests/test_registration.py: Delete it.
2022-03-18Delete deprecated modulesBonfaceKilz
* test/requests/test-website: These imports were deleted in an earlier PR here: <https://github.com/genenetwork/genenetwork2/pull/574>
2022-03-18Delete "app" import in MRBonfaceKilz
* test/requests/test-website.py: Delete "from wqflask import app". This has the undesired effect of starting an instance of Genenetwork2.
2021-10-28Remove all elasticsearch references in gn2BonfaceKilz
2020-08-26Remove "from __future__ import new_feature" statementsBonfaceKilz
See: <https://docs.python.org/2/library/2to3.html#2to3fixer-future>
2020-08-20Check the availability of datatables extension files from guixBonfaceKilz
* test/requests/link_checker.py (check_packaged_js_files): Add it. * test/requests/test-website.py: Use above method.
2020-07-14Remove stale commentsBonfaceKilz
2018-04-13Use single entry-point for testsMuriithi Frederick Muriuki
* Remove the run-integration-tests.py, and use the test-website.py as the entry point for all tests. This simplifies running the tests for the site.
2018-03-31Merge branch 'testing' of https://github.com/genenetwork/genenetwork2 into ↵Muriithi Frederick Muriuki
testing * Fix conflicts
2018-03-30Add --fail argument to test runnerPjotr Prins
2018-03-26Initialise mapping testsMuriithi Frederick Muriuki
* Add mapping tests, and build the first of the tests.
2018-03-26Add tests for main web functionalityMuriithi Frederick Muriuki
2018-03-26Use argparse to handle argumentsMuriithi Frederick Muriuki
* Use argparse to handle commandline arguments. * Create initial layout of how the code might end up - lots of the code is currently commented out.
2018-03-26Requests addedPjotr Prins
2018-03-21Deactivate navigation testsMuriithi Frederick Muriuki
* Navigation depends on Javascript to render the elements being tested. That would require selenium and its ilk to run such tests, meaning such packages would need to be defined for Guix first.
2018-03-19Initialise navigation tests.Muriithi Frederick Muriuki
* Start working on navigation tests.
2018-03-18Initialise mapping testsMuriithi Frederick Muriuki
* Add mapping tests, and build the first of the tests.
2018-03-14Add tests for main web functionalityMuriithi Frederick Muriuki
2018-03-09Use argparse to handle argumentsMuriithi Frederick Muriuki
* Use argparse to handle commandline arguments. * Create initial layout of how the code might end up - lots of the code is currently commented out.
2018-02-15Requests addedPjotr Prins