'``datasets_from_deployment`` returns dataset dictionaries for the
other_manifestations on all nodes.'

def test_other_manifestations(self):

    expected_uuid = uuid4()
    expected_dataset = Dataset(dataset_id=u'jalkjlk')
    expected_manifestation = Manifestation(dataset=expected_dataset, primary=True)
    node = Node(uuid=expected_uuid, applications={}, manifestations={expected_manifestation.dataset_id: expected_manifestation})
    deployment = Deployment(nodes=frozenset([node]))
    expected = dict(dataset_id=expected_dataset.dataset_id, primary=unicode(expected_uuid), metadata=thaw(expected_dataset.metadata), deleted=False)
    self.assertEqual([expected], list(datasets_from_deployment(deployment)))
