code: def test_file_input_all_defaults():
      prefix = "pre"
      actual = sagemaker.local.local_session.file_input(fileUri=prefix)
      expected = {
          "DataSource": {
              "FileDataSource": {
                  "FileDataDistributionType": "FullyReplicated",
                  "FileUri": prefix,
              }
          }
      }
      assert actual.config == expected
  
imports: from __future__ import absolute_import
  import jsonschema
  import pytest
  import urllib3
  import os
  from botocore.exceptions import ClientError
  from mock import Mock, patch
  from tests.unit import DATA_DIR, SAGEMAKER_CONFIG_SESSION
  import sagemaker
  from sagemaker.workflow.parameters import ParameterString
  from sagemaker.workflow.pipeline import Pipeline
  from tests.unit.sagemaker.workflow.helpers import CustomStep
  from sagemaker.local.local_session import LocalSession
  from sagemaker.local.entities import _LocalPipelineExecution
label_desc: Use image node_id 26 for calling a global function with example usage: test_file_input_all_defaults() without return types