Coding 2024-06-16
Okay. I've inlined and enhanced the function I was working with yesterday, and now the code is fully ready to be properly covered.
But, like, I kind of don't want to? There are a few dozen lines of missing coverage currently, and I just look at them all and think "Ugh, how confusing, what a pain."
At this point, either I can, like, try to make myself eat my vegetables and grind through the lines, ooor I can go over some of the notes I've taken on improving code from the standpoint of writing tests that involve emulating a high-level motrfile. The best hope I have for justifying that is, "Well, if I feel better about writing more tests, then I'll be ready to write tests for new components, and I can use those components to increase the coverage because they'll exercise more of the API surface, probably".
It's too late right now for me to try to tell whether that idea is, like, valid, so I'm going to get ready for bed now.
Good night.