diff --git a/tests/spm_dof_matvec_tests.c b/tests/spm_dof_matvec_tests.c
index 598804a9da9f4720f7bdbec9faacbd95d417f194..8f52e2467fc438491bfd42a2686d1257db0b6b9b 100644
--- a/tests/spm_dof_matvec_tests.c
+++ b/tests/spm_dof_matvec_tests.c
@@ -94,12 +94,13 @@ int main (int argc, char **argv)
             {
                 spmBase( &original, baseval );
 
-                printf("   Matrix type : %s\n", mtxnames[mtxtype - SpmGeneral] );
-                printf("   -- Test Matrix * Vector : ");
+                printf("   Matrix type   : %s\n", mtxnames[mtxtype - SpmGeneral] );
 
                 /* For now only CSC is working */
-                for( fmttype=0; fmttype<1; fmttype++ )
+                for( fmttype=SpmCSC; fmttype<=SpmIJV; fmttype++ )
                 {
+                    printf("   Matrix format : %s\n", fmtnames[fmttype - SpmCSC] );
+                    printf("   -- Test Matrix * Vector : ");
                     spmConvert( fmttype, &original );
                     spm = spmDofExtend( &original, i, dofmax );