code: def test_json_get_expressions():
      assert JsonGet(
          step_name="my-step",
          property_file="my-property-file",
          json_path="my-json-path",
      ).expr == {
          "Std:JsonGet": {
              "PropertyFile": {
                  "Get": "Steps.my-step.PropertyFiles.my-property-file"
              },
              "Path": "my-json-path",
          },
      }
  
      property_file = PropertyFile(
          name="name",
          output_name="result",
          path="output",
      )
      assert JsonGet(
          step_name="my-step",
          property_file=property_file,
          json_path="my-json-path",
      ).expr == {
          "Std:JsonGet": {
              "PropertyFile": {
                  "Get": "Steps.my-step.PropertyFiles.name"
              },
              "Path": "my-json-path",
          },
      }
  
      # JoinFunction input
      s3uri = Join(
          on="/",
          values=[
              "s3:/",
              "test-bucket",
              ExecutionVariables.PIPELINE_NAME,
              ExecutionVariables.PIPELINE_EXECUTION_ID,
              "my-step-name",
          ],
      )
      assert JsonGet(s3_uri=s3uri, json_path="my-json-path").expr == {
          "Std:JsonGet": {
              "Path": "my-json-path",
              "S3Uri": {
                  "Std:Join": {
                      "On": "/",
                      "Values": [
                          "s3:/",
                          "test-bucket",
                          {"Get": "Execution.PipelineName"},
                          {"Get": "Execution.PipelineExecutionId"},
                          "my-step-name",
                      ],
                  }
              },
          }
      }
  
file_path: sagemaker-python-sdk/tests/unit/sagemaker/workflow/test_functions.py
imports: from __future__ import absolute_import
  import pytest
  from sagemaker.workflow.execution_variables import ExecutionVariables
  from sagemaker.workflow.functions import Join, JsonGet
  from sagemaker.workflow.parameters import ParameterFloat, ParameterInteger, ParameterString
  from sagemaker.workflow.properties import Properties, PropertyFile
label_desc: Use image node_id 7 for calling a global function with example usage: test_json_get_expressions() without return types