Question: what documents to bring for g test?
Answer: To be over 16-years-old.
Identification: (1) a personal ID, like a health card, and (2) a foreign or Canadian passport, citizenship card, a Permanent Residency Card (PRC) or other permanent or temporary immigration documents. ... 
Money.
Time.
A car (for the road tests)
To pass tests including an eye exam.