Cannabis drug testing

Cannabis drug testing describes many drug testing methods for the use of cannabis in medicine, sport, and law.
Cannabis use is easy to detect using urine testing, hair analysis and breath. There are some ways to cheat such a test using synthetic urine or human hair - making blood testing the most effective.
Unlike alcohol, Cannabis testing is time consuming, expensive and cannot give accurate time of consuming and level of intoxication.
The lack of good testing methods and universal intoxication level scale is an issue in the legality of cannabis debate, especially regarding intoxicated driving.