Well as far as I know, different province have different laws for driving with international driving license. Like (I heard), in Ontario, you can drive for one month with an IDP while in Alberta, you can drive as long as it is valid although they ask you to make a local permit as soon as you can. The only thing that may help you is getting the local permit without the test. You just have to check the website of the transport authority of the province you are going to.