Victory over Hong Kong in Marseille ensures Canada will maintain their record of featuring in every edition of the Rugby World Cup.
Scotland outclassed Canada in their Test match as George Turner crossed for a hat-trick.
Mark Bennett has been called into Scotland's squad for their June Test matches to replace the injured Alex Dunbar.