I don't think so.. Because this applies here in Montreal and I don't think Montreal would be a local office to someone living that far, because simply there are other local offices (quebec, ottawa, Toronto, ...)
It is totally random, and I don't mean to scare u out but don't get ur hope high, u might not get the test and the oath on the same day.