Age | Commit message (Expand) | Author |
---|---|---|
2022-05-18 | Remove obsoleted code. Fix linting errors....Remove the old code that relied on exceptions to parse errors in the uploaded files. | Frederick Muriuki Muriithi |
2022-05-18 | Simplify slot names and fix namedtuple type name...- replace `line_number` with `line` and `column_number` with `column` to save on slot name lengths. - Fix the type name for the `DuplicateHeading` namedtuple type | Frederick Muriuki Muriithi |
2022-05-18 | Return errors when found or None otherwise...This commit adds a number of functions that return the error object when an error is found, or `None` otherwise. It avoids the use of exceptions as control flow constructs. | Frederick Muriuki Muriithi |
2022-04-25 | Call parsing function. Fix a few issues....* qc_app/entry.py: Pass filetype onward to parsing endpoint * qc_app/parse.py: Call the function(s) necessary to parse a file * quality_control/errors.py: Fix argument passing to super class | Frederick Muriuki Muriithi |
2022-04-20 | Fix linting issues | 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 | Update Exception name...Change the exception name to be more descriptive. | 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 |