def test_manifestation_metadata(self):
        assert_desired_datasets(
            self, self.deployer,
            desired_manifestations=[ScenarioMixin.MANIFESTATION.transform(
                ['dataset', 'metadata'], ScenarioMixin.METADATA,
            )],
            expected_datasets=[ScenarioMixin.MOUNTED_DESIRED_DATASET.transform(
                ['metadata'], ScenarioMixin.METADATA,
            )],
        )
:return: A ``Distribution`` representing the current platform.
dataset/ETHPy150Open ClusterHQ/flocker/flocker/node/agents/test/test_blockdevice.py/CalculateDesiredStateTests.test_manifestation_metadata--crossover with--dataset/ETHPy150Open ClusterHQ/flocker/admin/packaging.py/Distribution._get_current_distribution