Answer by
John (9008)
Urine can be tested for a wide variety of drugs. Cocaine does leave traces in urine, and these can be found if the right test is done. A routine drug test does generally check for cocaine, marijuana and opiates. About the only drug that doesn't generally show up on a urine screening is LSD.