Yes, cannabis sativa oil can cause a positive result in a drug test, especially if it contains thc. Always check the thc content before using it and stop using it at least two weeks before a drug test.