Added no change case and a infinite test