code: def test_wrong_package_version(self, getDistributionMock):
      requirement = "package>0.1.2"
  
      moduleMock = Mock()
      moduleMock.version = "0.1.2"
      getDistributionMock.return_value = moduleMock
  
      self.assertRaisesRegex(
          IncorrectPackageVersionError,
          re.escape(
              "found 'package' version 0.1.2 but requires package version >0.1.2"
          ),
          verify_packages,
          requirement,
      )
  
file_path: auto-sklearn/test/test_util/test_dependencies.py
imports: import re
  import numpy
  import pkg_resources
  from autosklearn.util.dependencies import IncorrectPackageVersionError, MissingPackageError, verify_packages
  import unittest
  from unittest.mock import Mock, patch
label_desc: Use image node_id 5 for calling the VerifyPackagesTests obj's underlying member method code with example usage: obj.test_wrong_package_version(getDistributionMock) without return types