That's a very good question, because it's not just even if you had a magic device that could accurately do that, but who would administer the test? In a unionized environment, would it be the union or would it be the company? Many people might say that there are privacy issues there.
On October 3rd, 2017. See this statement in context.