added test for cancan