Age | Commit message (Expand) | Author |
---|---|---|
2022-04-21 | Collect all the errors•••Build a function to collect all the parsing errors into a "sequence" of dict objects containing the issues found. | Frederick Muriuki Muriithi |
2022-04-20 | Update parameters for tests•••Derive a "correct" sample file from an existing sample file with errors for testing with large files. Fix issue caught by test. | Frederick Muriuki Muriithi |
2022-04-20 | Fix linting issues | Frederick Muriuki Muriithi |
2022-04-13 | Implement remaining file parsing tests•••* Implement remaining file parsing tests and some helpers functions needed for ensuring the tests work. | Frederick Muriuki Muriithi |
2022-04-13 | Add test for duplicate headers | Frederick Muriuki Muriithi |
2022-04-13 | Implement 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-13 | Add tests outline for file parsing•••Add dummy failing tests and a stub for the parsing of the files | Frederick Muriuki Muriithi |
2022-04-13 | Update Exception name•••Change the exception name to be more descriptive. | Frederick Muriuki Muriithi |
2022-04-13 | Add sample files for tests•••Add some sample files to be used for testing that the parsing works as expected. | Frederick Muriuki Muriithi |
2022-04-11 | Add 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-11 | Add tests for headers•••* Add tests to check for validity of the headers * Add stubs for the tests | Frederick Muriuki Muriithi |
2022-04-11 | Implement tests and stubs for functions under test | Frederick Muriuki Muriithi |
2022-04-11 | Set up initial, failing tests for cell values | Frederick Muriuki Muriithi |