It will show a positive result forever after drugs have been ingested.
Yes she could pass the hair follicle test is she had left the drugs at that time. But if she is using it these days too, than she can not pass. It takes an average of around one month to leave the drugs and pass the test.