diff --git a/Testing/Code/IO/otbImageTest.cxx b/Testing/Code/IO/otbImageTest.cxx
index 57b3b810517c6807c78646e1ec5fa10423138cda..0e7c37a873693e8c65b7e67e25d56b73f485f323 100755
--- a/Testing/Code/IO/otbImageTest.cxx
+++ b/Testing/Code/IO/otbImageTest.cxx
@@ -57,13 +57,13 @@ int otbImageTest(int argc, char* argv[])
         ReaderType::Pointer reader = ReaderType::New();
  
         reader->SetFileName( inputFilename  );
-	reader->Update();
+	reader->GenerateOutputInformation();
 
 	image = reader->GetOutput();
 	
 	file << "------ IMAGE --------" << std::endl;
 	std::cout << "------ IMAGE --------" << std::endl;
-// Image n'est pas ecrit dans le fichier car des pointeurs sont affichés, donc la valeur dépend de l'instanciation 
+// Image n'est pas ecrit dans le fichier car des pointeurs sont affich�s, donc la valeur d�pend de l'instanciation 
 // -> pour pouvoir faire de tests de non regression sur la sortie ecrite dans le fichier ASCII
 	std::cout << image << std::endl;	
 	std::cout << "---------------------" << std::endl;