As stated previously, swab tests have a smaller detection period than urine tests. Even though that may be true, it doesn't mean that you should smoke the night before and try to chew some gum. If what you're taking this test for his important to you chill out on smoking for a couple days and take care of your mouth. Swabs are the easiest tests to pass, the magical cure to passing all of them is a small bit of self control for a few days.