diff --git a/tests/test_factory_cutoffs.cpp b/tests/test_factory_cutoffs.cpp index 22e6a45a02e21e94fee71d27054eb8294ac5b5f1..2b19927b0722a5797634de870585a235bfedd7cd 100644 --- a/tests/test_factory_cutoffs.cpp +++ b/tests/test_factory_cutoffs.cpp @@ -36,5 +36,6 @@ TEST_CASE( "Testing Factory: Cutoffs", "[factory_cutoffs]" ) { REQUIRE( c2b->calc_prime(rcut2b) < std::numeric_limits<double>::min() ); REQUIRE( std::abs(c2b->get_rcut()-rcut2b)<std::numeric_limits<double>::min() ); REQUIRE( std::abs(c2b->get_rcut_sq()-rcut2bsq)<std::numeric_limits<double>::min() ); + if (c2b) delete c2b; }; } diff --git a/tests/test_factory_functions.cpp b/tests/test_factory_functions.cpp index 41704b1521be78f1f32ae636bb149a7cbdb8f6cd..191e2ed3bcb4afce94633c6b5a9d53b053785683 100644 --- a/tests/test_factory_functions.cpp +++ b/tests/test_factory_functions.cpp @@ -51,5 +51,6 @@ TEST_CASE( "Testing Factory: Functions", "[factory_functions]" ) { //REQUIRE( c2b->calc_prime(rcut2b) < std::numeric_limits<double>::min() ); //REQUIRE( std::abs(c2b->get_rcut()-rcut2b)<std::numeric_limits<double>::min() ); //REQUIRE( std::abs(c2b->get_rcut_sq()-rcut2bsq)<std::numeric_limits<double>::min() ); + if (fb) delete fb; } } diff --git a/tests/test_kernels.cpp b/tests/test_kernels.cpp index 5066d6ce0b41d30d1a55c789751327b6c3f44551..c6d60e630c3ba2420ecc7ba7b79d41d4487ec374 100644 --- a/tests/test_kernels.cpp +++ b/tests/test_kernels.cpp @@ -65,8 +65,8 @@ TEST_CASE( "Testing Kern_Base", "[kernels]" ) { for(size_t i=0;i<2;++i) for(size_t j=0;j<3;++j) { - REQUIRE_THAT(matbas(i,j), - Catch::Matchers::WithinAbs(test_basis(i,j),1e-12)); + REQUIRE_THAT(matbas(j,i), + Catch::Matchers::WithinAbs(test_basis(j,i),1e-12)); } } TEST_CASE( "Testing Kern_Linear 1", "[kernels]" ) {