Well, they WERE West Point cadets. They would have eventually popped positive on a urinalysis. A RIO that flew with me at times “popped” shortly into a six month deployment and he wqs off the ship within a few days.
When I was a cadet, they didn't do regular drug testing.