r=self test