The normal drug screen will test for marijuana, cocaine, amphetamines, opiates(heroin,codeine, morphine), and PCP.

Some companies have expanded tests which test for all the above plus barbituates, vicodin, xanax, valium, darvocet, alcohol, X and a couple other painkillers I belive. But most companies just use the standard test.

Shrooms can be tested but they only stay in your system for like 1-5 days max. Plus, the only time you would probably be tested for shrooms would be if you were suspected of doing them.