1) Stop doing drugs. We can debate the legality of various things all you want, but you are getting to the point that you could seriously hurt your career over something dumb. See: the recent thread in which someone who matched lost their residency spot because of a hair test.
2) It's most likely going to be a urine test, but still, see 1).