'If a dataset should be unmounted *and* it is in use by an application,
no changes are made.'

def test_no_unmount_if_in_use(self):

    local_state = add_application_with_volume(self.ONE_DATASET_STATE)
    node_config = to_node(self.ONE_DATASET_STATE).transform(['manifestations', unicode(self.DATASET_ID)], discard)
    assert_calculated_changes(self, local_state, node_config, set(), in_parallel(changes=[]))
