no...

it depends

people have passed after a day of toking. drug tests ( especially urine ) are pretty unreliable and stupid IMO. It's a good thing there unreliable though :-) i have to admit that....