As he insisted he would, Charlie Sheen passed a urine drug test administered in the presence of RadarOnline.com.

The Two And A Half Men star flew back from his tropical vacation in the Bahamas to Los Angeles late on Friday night determined to take a home drug test earlier than Monday, as he had previously agreed to do.

Sheen insisted to RadarOnline.com that despite his history with drugs he is not an addict. In a 25-minute video interview with Radar he blasted his father’s recent comments comparing addiction to cancer and talked about his problems. You can watch the interview here.

Sheen, 45, returned a negative finding for First Check test, which is said to be 99% accurate, for seven illicit drugs and five prescription drugs. These include (illicit) marijuana, cocaine, opiates, methamphetamines, ecstasy, amphetamines, phencyclidine (PCP) and (prescription) tricyclic antidepressants, barbiturates, benzodiazepines, methadone and oxycodone.

“It is possible that the intensity of the lines will vary among the drugs being tested for due to a variety of reasons such as; how diluted the urine is, the pH or protein level of the urine, or interference from a metabolite in the urine that closely resembles the drug.

“Keep in mind that no matter how faint the Drug line, it is still considered a Negative Result.”

Sheen just finished a month of at-home rehab after he was hospitalized on January 27 for what his rep said characterized as “severe abdominal pains.”

Sheen had been on a 36-hour bender of cocaine and booze with adult film actresses.

The result of the drug test is a major victory for Sheen, who went on a series of rants this week, including saying he “violently hated” Chuck Lorre, the Two and a Half Men creator who made the decision to suspend the show.

“Based on the totality of Charlie Sheen’s statements, conduct and condition, CBS and Warner Bros. Television have decided to discontinue production of Two and a Half Men for the remainder of the season,” their statement read.