Commenting the extra tests that need network access

This commit is contained in:
Yaser Afshar
2020-11-10 16:25:50 -06:00
parent 7fcd7638f7
commit 12011cdca3

View File

@ -420,62 +420,62 @@ TEST_F(KimCommandsTest, kim_query)
"units=[\"angstrom\"]"; "units=[\"angstrom\"]";
TEST_FAILURE(".*ERROR: OpenKIM query failed:.*", lmp->input->one(squery);); TEST_FAILURE(".*ERROR: OpenKIM query failed:.*", lmp->input->one(squery););
if (!verbose) ::testing::internal::CaptureStdout(); // if (!verbose) ::testing::internal::CaptureStdout();
lmp->input->one("clear"); // lmp->input->one("clear");
lmp->input->one("kim_init EAM_Dynamo_Mendelev_2007_Zr__MO_848899341753_000 metal"); // lmp->input->one("kim_init EAM_Dynamo_Mendelev_2007_Zr__MO_848899341753_000 metal");
squery = "kim_query latconst split get_lattice_constant_hexagonal "; // squery = "kim_query latconst split get_lattice_constant_hexagonal ";
squery += "crystal=[\"hcp\"] species=[\"Zr\"] units=[\"angstrom\"]"; // squery += "crystal=[\"hcp\"] species=[\"Zr\"] units=[\"angstrom\"]";
lmp->input->one(squery); // lmp->input->one(squery);
if (!verbose) ::testing::internal::GetCapturedStdout(); // if (!verbose) ::testing::internal::GetCapturedStdout();
if (!verbose) ::testing::internal::CaptureStdout(); // if (!verbose) ::testing::internal::CaptureStdout();
lmp->input->one("print \"${latconst_1}\""); // lmp->input->one("print \"${latconst_1}\"");
std::string output = ::testing::internal::GetCapturedStdout(); // std::string output = ::testing::internal::GetCapturedStdout();
if (!verbose) std::cout << output; // if (!verbose) std::cout << output;
ASSERT_THAT(output, MatchesRegex("print.*3.234055244384789.*")); // ASSERT_THAT(output, MatchesRegex("print.*3.234055244384789.*"));
if (!verbose) ::testing::internal::CaptureStdout(); // if (!verbose) ::testing::internal::CaptureStdout();
lmp->input->one("print \"${latconst_2}\""); // lmp->input->one("print \"${latconst_2}\"");
output = ::testing::internal::GetCapturedStdout(); // output = ::testing::internal::GetCapturedStdout();
if (!verbose) std::cout << output; // if (!verbose) std::cout << output;
ASSERT_THAT(output, MatchesRegex("print.*5.167650199630013.*")); // ASSERT_THAT(output, MatchesRegex("print.*5.167650199630013.*"));
if (!verbose) ::testing::internal::CaptureStdout(); // if (!verbose) ::testing::internal::CaptureStdout();
lmp->input->one("clear"); // lmp->input->one("clear");
lmp->input->one("kim_init EAM_Dynamo_Mendelev_2007_Zr__MO_848899341753_000 metal"); // lmp->input->one("kim_init EAM_Dynamo_Mendelev_2007_Zr__MO_848899341753_000 metal");
squery = "kim_query latconst list get_lattice_constant_hexagonal "; // squery = "kim_query latconst list get_lattice_constant_hexagonal ";
squery += "crystal=[hcp] species=[Zr] units=[angstrom]"; // squery += "crystal=[hcp] species=[Zr] units=[angstrom]";
lmp->input->one(squery); // lmp->input->one(squery);
if (!verbose) ::testing::internal::GetCapturedStdout(); // if (!verbose) ::testing::internal::GetCapturedStdout();
if (!verbose) ::testing::internal::CaptureStdout(); // if (!verbose) ::testing::internal::CaptureStdout();
lmp->input->one("print \"${latconst}\""); // lmp->input->one("print \"${latconst}\"");
output = ::testing::internal::GetCapturedStdout(); // output = ::testing::internal::GetCapturedStdout();
if (!verbose) std::cout << output; // if (!verbose) std::cout << output;
ASSERT_THAT(output, // ASSERT_THAT(output,
MatchesRegex("print.*3.234055244384789.*5.167650199630013.*")); // MatchesRegex("print.*3.234055244384789.*5.167650199630013.*"));
squery = "kim_query latconst list get_lattice_constant_hexagonal "; // squery = "kim_query latconst list get_lattice_constant_hexagonal ";
squery += "crystal=[bcc] species=[Zr] units=[angstrom]"; // squery += "crystal=[bcc] species=[Zr] units=[angstrom]";
TEST_FAILURE(".*ERROR: OpenKIM query failed:.*", lmp->input->one(squery);); // TEST_FAILURE(".*ERROR: OpenKIM query failed:.*", lmp->input->one(squery););
if (!verbose) ::testing::internal::CaptureStdout(); // if (!verbose) ::testing::internal::CaptureStdout();
lmp->input->one("clear"); // lmp->input->one("clear");
lmp->input->one("kim_init EAM_Dynamo_ErcolessiAdams_1994_Al__MO_123629422045_005 metal"); // lmp->input->one("kim_init EAM_Dynamo_ErcolessiAdams_1994_Al__MO_123629422045_005 metal");
squery = "kim_query alpha get_linear_thermal_expansion_coefficient_cubic "; // squery = "kim_query alpha get_linear_thermal_expansion_coefficient_cubic ";
squery += "crystal=[fcc] species=[Al] units=[1/K] temperature=[293.15] "; // squery += "crystal=[fcc] species=[Al] units=[1/K] temperature=[293.15] ";
squery += "temperature_units=[K]"; // squery += "temperature_units=[K]";
lmp->input->one(squery); // lmp->input->one(squery);
if (!verbose) ::testing::internal::GetCapturedStdout(); // if (!verbose) ::testing::internal::GetCapturedStdout();
if (!verbose) ::testing::internal::CaptureStdout(); // if (!verbose) ::testing::internal::CaptureStdout();
lmp->input->one("print \"${alpha}\""); // lmp->input->one("print \"${alpha}\"");
output = ::testing::internal::GetCapturedStdout(); // output = ::testing::internal::GetCapturedStdout();
if (!verbose) std::cout << output; // if (!verbose) std::cout << output;
ASSERT_THAT(output, MatchesRegex("print.*1.654960564704273e-05.*")); // ASSERT_THAT(output, MatchesRegex("print.*1.654960564704273e-05.*"));
} }
} // namespace LAMMPS_NS } // namespace LAMMPS_NS