code: def test_unsupported_python_vs(self, platform):
      platform.python_version_tuple.return_value = (3, 12)
      pt_model = Mock()
      pt_model.__class__.__bases__ = (torch,)
      self.assertRaises(
          ValueError, auto_detect_container, pt_model, REGION, CPU
      )
  
imports: from __future__ import absolute_import
  import sys
  import logging
  import unittest
  from typing import Tuple
  from mock import patch, MagicMock, Mock
  from sagemaker.serve.detector.image_detector import auto_detect_container
label_desc: Use image node_id 14 for calling the TestImageDetector obj's underlying member method code with example usage: obj.test_unsupported_python_vs(platform) without return types