You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have no way of validating that the project works at all currently. Someone could completely obliterate functionality and we'd have no idea until we tried to use it next.
To solve this:
Make the project pass pylint (there are like 20 trivial errors right now)
Add CI that uses pylint and mypy to check code on PR to main
Add a basic unit test (To start, just add unit test for filters and paths, we can figure out how to do automated testing for full templates later)
We have no way of validating that the project works at all currently. Someone could completely obliterate functionality and we'd have no idea until we tried to use it next.
To solve this: