Blood testing has a very short detection time, around 72 hours. Here in America they have to tell you if they are testing for drugs. I think though if they were testing blood you would be safe.