Added shell_test.go