Some companies like True Green do not allow employees to smoke and will test for tobacco. It is somthing they must have told you before you accepted the job. Same with alcohol, unless you have a past with problems then the court could test you for that. If the test said you are drunk at the time and you are drunk at work you can be fired for that. Hope it helps.