aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-11-08Ensure downloaded file handler is always closedCody Logan
2023-11-08Add git-blame ignore file for Black style change revisionCody Logan
2023-11-08Conditionally import modules used for type checkingCody Logan
2023-11-08Revise type annotations per PEP 604Cody Logan
2023-11-08Move logger variable creation to after log configurationCody Logan
2023-11-07Improve logging optimizationCody Logan
Defer string formatting until needed by removing f-strings in log messages.
2023-11-07Use type checking block for importCody Logan
2023-11-07Use multiple context managers in a single with blockCody Logan
2023-11-07Simplify return logic of process_downloadCody Logan
2023-11-07Remove unnecessary pass and import statementsCody Logan
2023-11-07Fix some pytest style issuesCody Logan
2023-11-07Merge pull request #12 from clpo13/improve-testsCody Logan
Improve tests and test coverage
2023-11-07Add requests_mock to Actions configCody Logan
2023-11-07Test query_api when an APIError is raisedCody Logan
2023-11-07Emit a log message when authenticating with a private wikiCody Logan
2023-11-07Add tests for File equalityCody Logan
2023-11-07Reduce duplicated code in dl testsCody Logan
2023-11-07Full coverage on dl moduleCody Logan
2023-11-06Additional download tests using requests_mockCody Logan
2023-11-06Additional download testsCody Logan
2023-11-06Simplify mock usage in testsCody Logan
2023-11-06Be more consistent in use of mocking methodCody Logan
2023-11-06Test that prep_download returns the right File objectCody Logan
2023-11-06Add equality comparison for File objectsCody Logan
2023-11-06Add explanatory comment to query_api testCody Logan
2023-11-03Revise query_api test to use mock objectsCody Logan
2023-11-03Test for exceptions in connect_to_siteCody Logan
2023-11-03Move from unittest.mock to pytest's monkeypatch where feasibleCody Logan
2023-11-03Add some mypy configurationCody Logan
2023-11-01Rename some symbols and functions to better match their purposeCody Logan
2023-11-01Add tests for main program entry pointCody Logan
2023-11-01Condense parser construction logicCody Logan
2023-11-01Make process_download return an exit code instead of exiting directlyCody Logan
2023-11-01Merge pull request #11 from clpo13/add-testsCody Logan
Add and improve some tests
2023-11-01Merge branch 'master' into add-testsCody Logan
2023-11-01Add some explanatory comments to testsCody Logan
2023-11-01Test connect_to_site using mockingCody Logan
2023-11-01Refactor download processing code and add some testsCody Logan
2023-11-01Add missing warning message when destination file exists in single download modeCody Logan
2023-11-01Explicit return valueCody Logan
2023-10-31Return early during dry runs; update dev version numberCody Logan
2023-10-30Bump version numberv0.7.0Cody Logan
2023-10-30Update project metadataCody Logan
2023-10-30Fix copyright years for new files containing old codeCody Logan
2023-10-30Add comment about backwards compatibility to setup.pyCody Logan
2023-10-30Remove use of dev branchCody Logan
2023-10-30Update READMECody Logan
2023-10-30Create temporary batch file for one testCody Logan
2023-10-30Check for existing files earlier to avoid unnecessary API callsCody Logan
2023-10-30Additional tests for batch file parsingCody Logan