def test_lease_elsewhere(self):
        assert_desired_datasets(
            self, self.deployer,
            local_datasets=[
                ScenarioMixin.MOUNTED_DISCOVERED_DATASET,
            ],
            expected_datasets=[],
            leases=Leases().acquire(
                now=datetime.now(tz=UTC),
                dataset_id=ScenarioMixin.DATASET_ID,
                node_id=uuid4(),
            )
        )
If there is a lease for a dataset on another node, there isn't a
dataset/ETHPy150Open ClusterHQ/flocker/flocker/node/agents/test/test_blockdevice.py/CalculateDesiredStateTests.test_lease_elsewhere