Yes, but alcoholics are typically fired for being drunk on the job or not showing up. Things that actually involve the job they're doing.
They dont get fired based entirely on the contents of their pee that shows they had a drink last weekend.