test to make sure the list cycles