(I am re-asking this question here, as I was informed that it was off-topic on Stack Overflow)
My interest in this question stems from concern over the lack of a license in a testing framework I came across (make-it-easy). My worry was that the lack of a license in this case would leave my (proprietary) distributed production code vulnerable to legal hassle (though I recognize this is unlikely).
However, this concern led to the following question: do the licenses on open-source testing libraries (e.g. JUnit) even apply to the production code that is tested using them? After all, that code will not be distributed with any dependencies on the testing libraries.
In Googling and searching Stack Exchange I have not found a definitive answer to this. It seems as if everyone is working under the assumption that the licenses do indeed cover that production code, but I would like a definitive answer and an explanation of that answer.