code: def test_add_coach_tensorflow(algo_content, algo_expected_content):
      processors = ["cpu", "gpu"]
      full_version = "0.20"
      scopes = ["training", "inference"]
      py_versions = ["py3", "py37"]
      repository = "sagemaker-rl-tensorflow"
      tag_prefix = "coach0.20"
      framework_upgrade.add_algo_version(
          algo_content,
          processors,
          scopes,
          full_version,
          py_versions,
          FRAMEWORK_REGION_REGISTRY,
          repository,
          tag_prefix,
      )
      assert (
          algo_content["processors"]
          == algo_expected_content["processors"]
      )
      assert algo_content["scope"] == algo_expected_content["scope"]
      assert (
          algo_content["versions"][full_version]
          == algo_expected_content["versions"][full_version]
      )
  
imports: from __future__ import absolute_import
  import pytest
  from sagemaker.cli import framework_upgrade
label_desc: Use image node_id 12 for calling a global function with example usage: test_add_coach_tensorflow(algo_content, algo_expected_content) without return types