I'm not sure how old you are, but I'm pretty sure no monk was copying books in my lifetime.
536 karma · joined November 18, 2013
Additionally, I like to commit partial solutions to feature branch as I work. Later I will fix the mess with rebase - this workflow wouldn't work.
You need CI anyway, so I'd leave tests there, and let the developer decide when to run the unit tests on his machine.