Most code I post is untested, and the majority of that carries a note. Usually a simple "Untested:" which doesn't take much time to type and makes it blindingly obvious that it isn't to be expected to work as is. If I test it, it's always under all warnings and
strictures. I don't see this periodically appearing topic requiring a lot of discussion - typing "untested" takes about 3 seconds and preempts any doubts.
Makeshifts last the longest.