you passed smoking the night before? hate to say it, but weed takes 24 hours before it would come up positive in a drug test. sorry mate