class_docstr: Test loading UtilityCodes with Tempita substitution
class_docstr_tok: ["Test","loading","UtilityCodes","with","Tempita","substitution"]
code: def test_load(self):
      utility = self.cls.load(self.name, context=self.context)
      got = strip_2tup((utility.proto, utility.impl))
      self.assertEqual(got, self.expected_tempita)
  
      (required,) = utility.requires
      got = strip_2tup((required.proto, required.impl))
      self.assertEqual(got, self.required_tempita)
  
      utility = self.cls.load(
          self.name, from_file=self.filename, context=self.context
      )
      got = strip_2tup((utility.proto, utility.impl))
      self.assertEqual(got, self.expected_tempita)
  
file_path: catboost/contrib/tools/cython/Cython/Compiler/Tests/TestUtilityLoad.py
imports: import unittest
  from Cython.Compiler import Code, UtilityCode
label_desc: Use image node_id 2 for calling the TestTempitaUtilityLoader obj's underlying member method code with example usage: obj.test_load() without return types