code: def test_properties_describe_model_package_output():
      prop = Properties(
          step_name="MyStep", shape_name="DescribeModelPackageOutput"
      )
      some_prop_names = [
          "ModelPackageName",
          "ModelPackageGroupName",
          "ModelPackageArn",
      ]
      for name in some_prop_names:
          assert name in prop.__dict__.keys()
      assert prop.ModelPackageName.expr == {
          "Get": "Steps.MyStep.ModelPackageName"
      }
      assert prop.ValidationSpecification.ValidationRole.expr == {
          "Get": "Steps.MyStep.ValidationSpecification.ValidationRole"
      }
  
file_path: sagemaker-python-sdk/tests/unit/sagemaker/workflow/test_properties.py
imports: from __future__ import absolute_import
  import pytest
  from mock import Mock
  from copy import deepcopy
  from sagemaker.workflow.properties import Properties
  from sagemaker.workflow.step_outputs import get_step
label_desc: Use image node_id 6 for calling a global function with example usage: test_properties_describe_model_package_output() without return types