code: def test_source_property_has_expected_value():
      source_uri = "test:/my/test/uri"
      x = [[1, 2, 3], [4, 5, 6]]
      tf_dataset = tf.data.Dataset.from_tensors(x)
      source = TestDatasetSource._resolve(source_uri)
      dataset = TensorFlowDataset(
          features=tf_dataset, source=source, name="testname"
      )
      assert dataset.source == source
  
imports: import json
  import numpy
  import pytest
  import tensorflow
  import mlflow.data
  from mlflow.data.code_dataset_source import CodeDatasetSource
  from mlflow.data.pyfunc_dataset_mixin import PyFuncInputsOutputs
  from mlflow.data.schema import TensorDatasetSchema
  from mlflow.data.tensorflow_dataset import TensorFlowDataset
  from mlflow.exceptions import MlflowException
  from mlflow.models.evaluation.base import EvaluationDataset
  from mlflow.types.utils import _infer_schema
  from tests.resources.data.dataset_source import TestDatasetSource
label_desc: Use image node_id 8 for calling a global function with example usage: test_source_property_has_expected_value() without return types