Fighting things like this, which are ultimately about employee safety, makes absolutely no sense for a union. They should work with the company to ensure that tests are done respectfully, fairly and with minimum disruption, but these tests are necessary.

No wonder unions are becoming increasingly irrelevant in Canada - and it does sadden me to say this, because I believe unions are necessary and could be so much more progressive (like some in Europe are).