code: def test_datasets_keys(client):
      client.publish_dataset(**{str(n): n for n in range(10)})
      keys = list(client.datasets.keys())
      assert keys == [str(n) for n in range(10)]
  
file_path: distributed/distributed/tests/test_publish.py
imports: from __future__ import annotations
  import asyncio
  import pytest
  from dask import delayed
  from distributed import Client
  from distributed.client import futures_of
  from distributed.metrics import time
  from distributed.protocol import Serialized
  from distributed.utils_test import gen_cluster, inc
label_desc: Use image node_id 7 for calling a global function with example usage: test_datasets_keys(client) without return types