'``all_datasets`` does not return replica manifestations.'

def test_all_datasets_excludes_replicas(self):

    replica = Manifestation(dataset=Dataset(dataset_id=unicode(uuid4())), primary=False)
    deployment = DeploymentState(nodes={NodeState(uuid=uuid4(), hostname=u'192.0.2.5', applications={}, manifestations={replica.dataset_id: replica}, paths={replica.dataset.dataset_id: FilePath('/foo/replica')}, devices={UUID(replica.dataset.dataset_id): FilePath('/dev/replica')})})
    self.assertEqual([], list(deployment.all_datasets()))
