Last time i took 4mg of Xanax on a Saturday morning about 1am and smoked a fat joint of marijuana, then come Monday i had a drug urine test and i passed, i drank a detox drink a couple hours before the test. So if i have a test in 7 hours do you think i will pass it then? I am about to go threw some high intensity cardio running and jump roping and i will sweat allot and drink ALLOT of water, plus i have a couple of "stat detox" pills and a detox drink that i will use if i find out my test is today. I am out on bond and the test they use seems cheap they just drop strips in it.