Drugs can't throw off a pregnancy test, because it does not effect the hcg levels in your system which is the hormone that pregnancy tests are looking for. I would say that it is possible that the test was done a little early but the chance in minimal since the blood test can detect hgc levels as soon as 6 days after implantation. Wait until your period is due again, if it is late, wait a week and take a test, if it is on time use better protection.
If you are pregnant, for the love of that child avoid drugs ok!
Good luck and best wishes
-jessika-
due dated moved from oct.29th to oct 15th