diff --git a/src/UnitTests/Matrices/SparseMatrixTest.h b/src/UnitTests/Matrices/SparseMatrixTest.h
index 6f8fa524921caab72953c42fa42e3bf6638fc8cf..b942f4384e5c9a49acf0dbfd5adecdcb01d44fb2 100644
--- a/src/UnitTests/Matrices/SparseMatrixTest.h
+++ b/src/UnitTests/Matrices/SparseMatrixTest.h
@@ -25,7 +25,7 @@ void testGetType()
 //    using CSR_host_getType = TNL::Matrices::CSR< float, TNL::Devices::Host, int>
     Matrix<float, TNL::Devices::Host, int> floatHostMatrix;
 //    using CSR_cuda_getType = TNL::Matrices::CSR< float, TNL::Devices::Cuda, int>
-    EXPECT_EQ( floatCudaMatrix.getType(), "Matrices::CSR< float, Cuda >");
+    EXPECT_STREQ( floatCudaMatrix.getType(), "Matrices::CSR< float, Cuda >");
 }
 
 TEST( SparseMatrixTest, GetTypeTest )