Timmy Welch
135544c0db
Code cleanup
2022-04-20 13:13:03 -07:00
Timmy Welch
168f24b139
Partial revert of 'e616aa8373688fe0ee7394ddad5b409653354271'
...
Changing PageType to an Enum creates too many issues
2022-04-20 11:41:42 -07:00
Timmy Welch
02f365b93f
Fix Makefile
...
make check now uses a venv
make CI uses the environment
Fix rar test
2022-04-19 14:45:36 -07:00
Timmy Welch
d78c3e3039
Fix serialization errors
...
Add tests to ensure issue is fixed
Add make check
Add pytest to make CI
2022-04-19 13:16:33 -07:00
Timmy Welch
caa94c4e28
Merge branch 'Renaming' into develop
2022-04-18 22:56:49 -07:00
Timmy Welch
7037877a77
Add a strict mode to file renaming
...
Strict renaming removes all reserved names and characters regardless
of operating system, with out strict mode only for the current
Operating System
Add more edge cases to smart cleanup
Add more tests for file renaming
2022-04-18 22:55:13 -07:00
Timmy Welch
6cccf22d54
Allow switching between old and new rename templates
...
Show a message dialog explaining that there is a new template format
Add a dynamic label to show the effect of a rename
Add tests for FileRenamer
Remove the filename parameter from the determine_name function
2022-04-18 20:12:20 -07:00
Timmy Welch
9a9d36dc65
Add more tests for parsing filenames
2022-04-18 19:06:09 -07:00
Timmy Welch
23f323f52d
Add filename tests
2022-04-15 02:46:57 -07:00
Timmy Welch
4f08610a28
Fix CI
2022-04-14 13:16:51 -07:00
lordwelch
f3095144f5
Merge branch 'feature/149-add-tests' into develop
2022-04-12 15:20:58 -07:00
Davide Romanini
beb7c57a6b
fix: change accidental overwrite of reserved __dir__
2019-10-20 00:36:13 +02:00
Davide Romanini
096a89eab4
add pytest
2019-10-19 23:57:49 +02:00