Agreed. They should. A private, hired attorney probably will. However, in the southern U.S. most court appointed lawyers are very underpaid and overworked. They tend to just want to plead you out as fast as possible and usually will not ask for drugs to be tested. Testing drugs in a lab is expensive and pisses off the judge and prosecutor; which is what the court appointed attorneys usually want to avoid.