code: def test_is_valid_dataset_name():
      assert naming.is_valid_dataset_name("dataset123_abc")
      assert not naming.is_valid_dataset_name("dataset-abc")
      assert not naming.is_valid_dataset_name("dataset.old")
  
imports: import os
  from absl.testing import parameterized
  from etils import epath
  import pytest
  from tensorflow_datasets import testing
  from tensorflow_datasets.core import naming
  from tensorflow_datasets.core import splits
label_desc: Use image node_id 5 for calling a global function with example usage: test_is_valid_dataset_name() without return types