added sig_canonical tests