| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-04-25 | `take`: function to select a few items from an iterable | Frederick Muriuki Muriithi | |
| To avoid processing all the items in an iterable, the `take` function is added in this commit. It realised a limited number (specified at call time) of items from the iterable given. | |||
| 2022-04-21 | Collect all the errors | Frederick Muriuki Muriithi | |
| Build a function to collect all the parsing errors into a "sequence" of dict objects containing the issues found. | |||
| 2022-04-20 | Update parameters for tests | Frederick Muriuki Muriithi | |
| Derive a "correct" sample file from an existing sample file with errors for testing with large files. Fix issue caught by test. | |||
| 2022-04-20 | Fix linting issues | Frederick Muriuki Muriithi | |
| 2022-04-13 | Implement remaining file parsing tests | Frederick Muriuki Muriithi | |
| * Implement remaining file parsing tests and some helpers functions needed for ensuring the tests work. | |||
| 2022-04-13 | Check for `DuplicateHeader` errors in `parse_file` function | Frederick Muriuki Muriithi | |
| 2022-04-13 | Update `valid_header` to pass check for duplicated headers | Frederick Muriuki Muriithi | |
| 2022-04-13 | Add test for duplicate headers | Frederick Muriuki Muriithi | |
| 2022-04-13 | Implement test for parsing that fails | Frederick Muriuki Muriithi | |
| * 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 | |||
| 2022-04-13 | Add tests outline for file parsing | Frederick Muriuki Muriithi | |
| Add dummy failing tests and a stub for the parsing of the files | |||
| 2022-04-13 | Update Exception name | Frederick Muriuki Muriithi | |
| Change the exception name to be more descriptive. | |||
| 2022-04-11 | Implement MVI for headers validity checking function | Frederick Muriuki Muriithi | |
| Add a minimum viable implementation that passes the tests for the function that checks for the validity of the headers | |||
| 2022-04-11 | Add tests for headers | Frederick Muriuki Muriithi | |
| * Add tests to check for validity of the headers * Add stubs for the tests | |||
| 2022-04-11 | Implement MVP for valid_value functions | Frederick Muriuki Muriithi | |
| * Implement the minimum viable functions for the average and standard error `valid_value` functions. | |||
| 2022-04-11 | Implement tests and stubs for functions under test | Frederick Muriuki Muriithi | |
