I'll take a swab test over a urine test anytime.
THC is only detectable in the saliva for 14 hours average