HSG test toady

Diana

I'm having my HSG test done in 3 hrs. Did anyone take anything before their test was done? If so how long before?

Thank you