Commit 2cb079d4 authored by Gerhard Bräunlich's avatar Gerhard Bräunlich
Browse files

test/test_meamc_relaxation: Add gtest formatting for ParameterSet

parent 105c16d0
Loading
Loading
Loading
Loading
+11 −3
Original line number Diff line number Diff line
@@ -122,10 +122,18 @@ input::Userinput test_user_input(const double concentration) {
}

struct ParameterSet {
  double concentration;
  double expected_lattice_spacing;
  double expected_energy;
  double concentration{};
  double expected_lattice_spacing{};
  double expected_energy{};
};

std::ostream &operator<<(std::ostream &out, const ParameterSet &parameter_set) {
  return out << "{concentration: " << parameter_set.concentration
             << ", expected_lattice_spacing: "
             << parameter_set.expected_lattice_spacing
             << ", expected_energy: " << parameter_set.expected_energy << '}';
}

struct InfiniteModelRelaxationTest : ::testing::TestWithParam<ParameterSet> {};

auto create_test_lattice_cache() {