| Age | Commit message (Collapse) | Author | 
|---|
|  | * wqflask/tests/api/test_gen_menu.py: Add test. | 
|  | * wqflask/tests/api/test_gen_menu.py: Move variable | 
|  | * wqflask/tests/api/test_gen_menu.py: Add new test | 
|  | * wqflask/tests/api/test_gen_menu.py: Add new tests | 
|  | * wqflask/wqflask/api/gen_menu.py (get_datasets): convert return value directly
using "bool" to be more general and cater for cases wher "None" is returned | 
|  | * wqflask/wqflask/api/gen_menu.py(get_types):
- Remove unnecessary comment.
- Remove unreachable "else" branch. | 
|  | * wqflask/tests/api/test_gen_menu.py: Add new tests | 
|  | * wqflask/tests/api/test_gen_menu.py: New test | 
|  | * wqflask/wqflask/api/gen_menu.py (build_datasets): Make conditionals more
Pythonic | 
|  | * wqflask/wqflask/api/gen_menu.py (build_datasets, build_types): Strip white
spaces and newlines from query and make the sql query one line. | 
|  | * wqflask/tests/api/test_gen_menu.py: Add new tests for "build_datasets"
function | 
|  | * wqflask/wqflask/api/gen_menu.py (phenotypes_exist, genotypes_exist): Convert
sql result to boolean instead of only checking for "None". | 
|  | * wqflask/wqflask/api/gen_menu.py (get_species, get_groups, phenotypes_exist)
(genotypes_exist)[sql]: Strip white spaces and newlines from query and make the
sql query one line. | 
|  | * wqflask/tests/api/test_gen_menu.py: Add new tests | 
|  | * wqflask/tests/api/test_gen_menu.py: test that "get_groups" uses the correct
sql query and returns the correct group data structure. | 
|  | * wqflask/tests/api/__init__.py: Add it
* wqflask/tests/api/test_gen_menu.py: Add test for get_species | 
|  | the original tab's contents to be removed
* wqflask/wqflask/templates/mapping_results.html: minor change to add
spaces for readability
* wqflask/wqflask/marker_regression/display_mapping_results.py: Removed
"return" from chrView and rangeView since it appears to remove original
tab's contents in some browers when submitting form | 
|  |  | 
|  | Tests/add tests for base module | 
|  | me to edit resource owners | 
|  | * wqflask/base/webqtlCaseData.py (webqtlCaseData):
- Remove obsolete 'Object' from Class inheritance
- Replace 'str' with 'case_data_string' variable- it collides with python in-builts
- Use pythonic 'is Not None' form
- Remove redundancy in 'if' forms
- Update copyright header | 
|  | * wqflask/tests/base/test_webqtl_case_data.py: Add it | 
|  | * wqflask/base/data_set.py (Dataset):
- Add set_dataset_key
- Remove __call__ method | 
|  | * wqflask/tests/base/test_data_set.py: Add more tests. | 
|  | * wqflask/base/data_set.py (DatasetType): Use object's redis instance | 
|  | * wqflask/tests/base/test_data_set.py: assert that `set` and `get` are called
correctly | 
|  | * wqflask/tests/base/test_data_set.py(tests): Check correct results are returned
when Redis is empty
* wqflask/tests/base/data.py(tests): New file. Adds json test data. | 
|  | * wqflask/tests/base/test_data_set.py: Apply pylint | 
|  | Updating docs | 
|  |  | 
|  | Docs/document how to run tests | 
|  | * doc/testing.org:
- Update how Mechanical Robs works. Python replaced Ruby as
the testing tool
- Add section that describes how to run unit tests | 
|  | * README.md:
- Add details on how to run unit tests
- Update link that points to Mechanical Rob | 
|  | * tests/unittests: Delete it. All unittests were moved to wqflask/tests in
3d6483e8 | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  |  | 
|  | Build/add tests | 
|  | * test/unittest/base/test_general_object.py: replace the import statement to use
the module path instead of the path referenced from PYTHONPATH | 
|  |  | 
|  |  | 
|  | name/organization | 
|  |  | 
|  | * .coveragerc: Move .coveragerc to wqflask so that the coverage test tool can
pick it up automatically without having to add an `--rc-file` flag | 
|  | * .coveragerc: add it | 
|  |  | 
|  |  | 
|  | This reverts commit d5e87fa6fe7546b46790f512d984a5501223082f. |