updating shift tests

updated tests for shift, commented out tests for invalids since they
were useless