code: def test_compiler_option(self):
      # cmd.compiler is an option and
      # should not be overridden by a compiler instance
      # when the command is run
      dist = Distribution()
      cmd = build_ext(dist)
      cmd.compiler = "unix"
      cmd.ensure_finalized()
      cmd.run()
      self.assertEqual(cmd.compiler, "unix")
  
imports: import sys
  import os
  from StringIO import StringIO
  import textwrap
  from distutils.core import Extension, Distribution
  from distutils.command.build_ext import build_ext
  from distutils import sysconfig
  from distutils.tests import support
  from distutils.errors import DistutilsSetupError, CompileError, DistutilsPlatformError
  import unittest
  from test import test_support
label_desc: Use image node_id 9 for calling the BuildExtTestCase obj's underlying member method code with example usage: obj.test_compiler_option() without return types