Added set_variable and a test for it

This commit is contained in:
Karl Hammond
2022-09-30 18:31:18 -05:00
parent 756d24ff9e
commit d301ff9961
3 changed files with 47 additions and 6 deletions

View File

@ -42,6 +42,7 @@ double f_lammps_extract_variable_internal();
double f_lammps_extract_variable_equal();
double f_lammps_extract_variable_atom(int);
double f_lammps_extract_variable_vector(int);
void f_lammps_set_variable_string();
}
class LAMMPS_extract_variable : public ::testing::Test {
@ -136,6 +137,10 @@ TEST_F(LAMMPS_extract_variable, string)
char* fstr = f_lammps_extract_variable_string();
EXPECT_STREQ(fstr, "this is a string");
std::free(fstr);
f_lammps_set_variable_string();
fstr = f_lammps_extract_variable_string();
EXPECT_STREQ(fstr, "this is the new string");
std::free(fstr);
};
TEST_F(LAMMPS_extract_variable, format)