One thing I really hate about smoking... You have to plan getting a new job a month in advance... I stick to resturants until I'm out of college because I don't have to worry about shitty drug tests. When I graduate I will just quite until I find a decent job, and should be in the clear after that. I have had to take a couple tests before, but always had enough warning to stop.

Just wait until you can use your own piss and find another job.