def test_if_matches_success(self):
        expected_manifestation = _manifestation()
        current_primary_node = Node(
            uuid=self.NODE_A_UUID,
            applications=frozenset(),
            manifestations={expected_manifestation.dataset_id:
                            expected_manifestation}
        )
        deployment = Deployment(nodes=frozenset([current_primary_node]))

        return self._test_change_primary(
            expected_manifestation.dataset, deployment,
            self.NODE_A_UUID, self.NODE_B_UUID,
            if_matches=True,
        )
Increment C{self.iterations}.
dataset/ETHPy150Open ClusterHQ/flocker/flocker/control/test/test_httpapi.py/UpdatePrimaryDatasetTestsMixin.test_if_matches_success--crossover with--dataset/ETHPy150Open kuri65536/python-for-android/python-modules/twisted/twisted/trial/test/test_util.py/StubReactor.iterate