aboutsummaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
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-23Add tests to check that the UI is setup correctlyMuriithi Frederick Muriuki
* Check that the links for OAuth2 logins via ORCID and GitHub are setup correctly.
2018-02-23Add new tests for orcid loginsMuriithi Frederick Muriuki
2018-02-23Add new test for github loginsMuriithi Frederick Muriuki
2018-02-23Remove failing codeMuriithi Frederick Muriuki
* With the parameterized module, the testcase cannot be run independently at this time.
2018-02-21Simplify test. Check for content, rather than urlMuriithi Frederick Muriuki
* The test functions were very similar, so this commit refactors out the common test code to a single method, and passes in the data to the test using the parameterized package. * Check that the page content after a login attempt is the expected content, rather than checking the url.
2018-02-19Add more login tests.Muriithi Frederick Muriuki
2018-02-19Add a runner for all integration tests.Muriithi Frederick Muriuki
2018-02-19Add test for local loginMuriithi Frederick Muriuki
* Add an integration test to test that the login process for users registered locally to genenetwork2 works as expected.
2018-02-19Create parametrized superclass for testsMuriithi Frederick Muriuki
* Since the tests require that some parameters be provided while running the tests, create a class that helps abstract away the details of retrieving and setting the expected parameters.
2018-02-19Rename file and move common codeMuriithi Frederick Muriuki
* Rename the file to make it an importable module * Refactor the test to move common code out to a super class.
2018-02-16Add registration testMuriithi Frederick Muriuki
* Add integration test to check the registration process.
2018-02-15Requests addedPjotr Prins
2018-02-15Added unittest examplePjotr Prins
2017-05-21Merge from the diet branch.Pjotr Prins
* refactored ./bin/genenetwork2 and /etc/default_settings - better detection of Guix - removed unused parameters, such as GEMMA_RESULT_PATH and TEMP_TRAITS - removing some default settings, such as PYLMM_COMMAND - rename some settings, such as SQL_URI and LOG_SQL_ALCHEMY - added GUIX_JS_PATH for JS modules * Added documentation on installing binary GN2 * Updated Twitter board to latest version in Guix - it had broken * Updated many tools in the latest Guix profile
2016-10-13Tests: require jsonPjotr Prins
2016-10-09Tests: change optionsPjotr Prins
2016-10-06Footer: updating URLsPjotr Prins
2016-10-05Tests: Mapping tests pass nowPjotr Prins
2016-09-26Test: added mechanize test for CIM (reaper)Pjotr Prins
2016-09-26Test: added pylmm testPjotr Prins
2016-09-26Mechanical Rob: make it possible to run single testsPjotr Prins
2016-09-26Test: mechanical Rob executes scanone testPjotr Prins
2016-09-25Test: should be a Post with parameters filled inPjotr Prins
2016-09-25Test: input parameters for mappingPjotr Prins
2016-09-25Testing: looking for a way to run pylmmPjotr Prins
2016-06-17Testing: check for field on search pagePjotr Prins
2016-06-17Testing: do not use camelcase for filesPjotr Prins
2016-06-17Testing: getting tests to run quietlyPjotr Prins
2016-05-18Notes: We need to test some fields in the results pageDennis E. Mungai
Not yet implemented. WIP. Expected: Run all ~250 fields.
2016-04-28Test: splitting out static URL testsPjotr Prins
2016-04-27test: test for broken linksPjotr Prins
2016-04-27Test: get to trait pagePjotr Prins
2016-04-26Test: main page and first searchPjotr Prins