Ehrlich’s Reagent: Ehrlich’s turns purple in the presence of a class of drugs called “indoles,” which includes substances like LSD, psilocybin, DMT, and more. If Ehrlich’s does not turn purple, it means that no LSD is present. Ehrlich’s should only be used to test substances sold as LSD.