aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-04-13Update `valid_header` to pass check for duplicated headersFrederick Muriuki Muriithi
2022-04-13Add test for duplicate headersFrederick Muriuki Muriithi
2022-04-13Implement test for parsing that fails•••* Improve tests that ensure parsing fails in case the file has errors * Add strains.csv file * Implement minimum viable functionality that passes the implemented tests Frederick Muriuki Muriithi
2022-04-13Add tests outline for file parsing•••Add dummy failing tests and a stub for the parsing of the files Frederick Muriuki Muriithi
2022-04-13Update Exception name•••Change the exception name to be more descriptive. Frederick Muriuki Muriithi
2022-04-13Add sample files for tests•••Add some sample files to be used for testing that the parsing works as expected. Frederick Muriuki Muriithi
2022-04-11Add missing `__init__.py` to prevent import errors•••Without the `tests/__init__.py` file, the tests directory was not considered a package and therefore, running: $ pytest would fail with import error notifications. This fixes that. Frederick Muriuki Muriithi
2022-04-11Implement MVI for headers validity checking function•••Add a minimum viable implementation that passes the tests for the function that checks for the validity of the headers Frederick Muriuki Muriithi
2022-04-11Add tests for headers•••* Add tests to check for validity of the headers * Add stubs for the tests Frederick Muriuki Muriithi
2022-04-11Implement MVP for valid_value functions•••* Implement the minimum viable functions for the average and standard error `valid_value` functions. Frederick Muriuki Muriithi
2022-04-11Implement tests and stubs for functions under testFrederick Muriuki Muriithi
2022-04-11Set up initial, failing tests for cell valuesFrederick Muriuki Muriithi
2022-04-11Initialise the QC repositoryFrederick Muriuki Muriithi