I absolutely agree with your analysis.
I believe I was probably the only one actually using Naviserver on Windows(64?), and this probably why the errors we have seen in these days were never noticed before.
I'll have a look into integrating the "test" target into my distribution.
Maurizio