def METHOD_NAME(self):
    """get_structure() should return structures with the exact values from the HDF files even if the size of
    structures changes."""
    # tested here with lammps as a concrete instantiation of AtomisticGenericJob
    # have to do extra tango because Project.unpack is weird right now
    cwd = os.curdir
    tests_loc = Path(__file__).parents[2]
    shutil.copy(os.path.join(tests_loc, "static/lammps_test_files/get_structure_test.tar.gz"), cwd)
    shutil.copy(os.path.join(tests_loc, "static/lammps_test_files/export.csv"), cwd)
    self.project.unpack("get_structure_test")
    job = self.project.load("inter_calculator")
    os.unlink("export.csv")
    os.unlink("get_structure_test.tar.gz")
    for i, struct in enumerate(job.iter_structures()):
        # breakpoint()
        self.assertTrue(np.allclose(job.output.positions[i], struct.positions))
        self.assertTrue(np.allclose(job.output.cells[i], struct.cell.array))
        self.assertTrue(np.allclose(job.output.indices[i], struct.indices))