You can't say it's okay to use marajuna and then later say, I had no idea he would test positive for marajuna. They should have reasonably known that he would test positive for marajuna.
Maybe it's not a medical discrimination case, but it's definately a case.