I believe, based on what you posted, the answer is no.
But, there is always a second side to every story. If so, take the matter to a local attorney to dig into the whole situation.
In IL, it is illegal to have any amount of cannabis in your "blood, breath or urine" while driving. If the police for instance smell it on your breath they can ask you to test. A refusal results in a 12 month suspension of your license and probably a DUI charge. Whether they can prove the case is a different story but you may find your license being suspended for a year.
Generally, I advise against submitting to chemical testing, field sobriety testing, or answering any questions not directly related to your identity, registration and insurance.
My answer is not an agreement for representation. No such agreement can be made with myself or my firm without an express agreement between the parties. Any answer I give is based entirely on the information you provided, and for a more complete and accurate answer, you should always speak with an attorney personally.
Based on your facts, the police would not have reasonable suspicion/probable cause to ask you to submit to any chemical testing. As stated below, I would generally counsel against agreeing to any chemical testing unless you are 100% positive there is no alcohol or drugs in your system. In general, always refuse chemical testing. The police are trained to use authoritative tones while speaking with civilians so many people believe they must submit to testing when in fact, they must do no such thing.