Mars rover passes first driving test