def METHOD_NAME(self):
    """Transform propagates through disordered atoms."""
    # This test relates to issue #455 where applying a transformation
    # to a copied structure did not work for disordered atoms.
    s = self.structure
    s_copy = s.copy()
    mtx = ((1, 0, 0), (0, 1, 0), (0, 0, 1))
    tr_vec = (20.0, 0.0, 0.0)
    s_copy.transform(mtx, tr_vec)  # transform copy
    atoms = self.unpack_all_atoms(s)
    copy_atoms = self.unpack_all_atoms(s_copy)
    self.assertEqual(len(atoms), len(copy_atoms))
    for ai, aj in zip(atoms, copy_atoms):
        self.assertEqual(ai - aj, 20.0)  # check distance == 20.0