Your IP : 216.73.216.213


Current Path : /opt/alt/python33/lib64/python3.3/distutils/tests/__pycache__/
Upload File :
Current File : //opt/alt/python33/lib64/python3.3/distutils/tests/__pycache__/test_msvc9compiler.cpython-33.pyo

�
��f�c@sdZddlZddlZddlZddlmZddlmZddlm	Z	dZ
dZdZej
d	kr�dd
lmZe�dkr�dZq�dZnd
Zejedke�Gdd�dejej��Zdd�Zedkre	e��ndS(u"Tests for distutils.msvc9compiler.iN(uDistutilsPlatformError(usupport(urun_unittestu�<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1"
          manifestVersion="1.0">
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel level="asInvoker" uiAccess="false">
        </requestedExecutionLevel>
      </requestedPrivileges>
    </security>
  </trustInfo>
  <dependency>
    <dependentAssembly>
      <assemblyIdentity type="win32" name="Microsoft.VC90.CRT"
         version="9.0.21022.8" processorArchitecture="x86"
         publicKeyToken="XXXX">
      </assemblyIdentity>
    </dependentAssembly>
  </dependency>
</assembly>
u�<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1"
          manifestVersion="1.0">
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel level="asInvoker" uiAccess="false">
        </requestedExecutionLevel>
      </requestedPrivileges>
    </security>
  </trustInfo>
  <dependency>
    <dependentAssembly>
      <assemblyIdentity type="win32" name="Microsoft.VC90.CRT"
         version="9.0.21022.8" processorArchitecture="x86"
         publicKeyToken="XXXX">
      </assemblyIdentity>
    </dependentAssembly>
  </dependency>
  <dependency>
    <dependentAssembly>
      <assemblyIdentity type="win32" name="Microsoft.VC90.MFC"
        version="9.0.21022.8" processorArchitecture="x86"
        publicKeyToken="XXXX"></assemblyIdentity>
    </dependentAssembly>
  </dependency>
</assembly>
u�<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1"
          manifestVersion="1.0">
  <trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
    <security>
      <requestedPrivileges>
        <requestedExecutionLevel level="asInvoker" uiAccess="false">
        </requestedExecutionLevel>
      </requestedPrivileges>
    </security>
  </trustInfo>
  <dependency>

  </dependency>
  <dependency>
    <dependentAssembly>
      <assemblyIdentity type="win32" name="Microsoft.VC90.MFC"
        version="9.0.21022.8" processorArchitecture="x86"
        publicKeyToken="XXXX"></assemblyIdentity>
    </dependentAssembly>
  </dependency>
</assembly>uwin32(uget_build_versiong @u)These tests are only for MSVC8.0 or aboveuThese tests are only for win32cBsD|EeZdZdd�Zdd�Zdd�Zdd�Zd	S(
umsvc9compilerTestCasecCsfddlm}dd�}ddlm}|j}||_z|jt|d�Wd||_XdS(Ni(uquery_vcvarsallcSsdS(N(uNone(uversion((uG/opt/alt/python33/lib64/python3.3/distutils/tests/test_msvc9compiler.pyu_find_vcvarsallosu?msvc9compilerTestCase.test_no_compiler.<locals>._find_vcvarsall(u
msvc9compileruwont find this version(udistutils.msvc9compileruquery_vcvarsallu	distutilsu
msvc9compilerufind_vcvarsalluassertRaisesuDistutilsPlatformError(uselfuquery_vcvarsallu_find_vcvarsallu
msvc9compileruold_find_vcvarsall((uG/opt/alt/python33/lib64/python3.3/distutils/tests/test_msvc9compiler.pyutest_no_compilerjs		u&msvc9compilerTestCase.test_no_compilercCs�ddlm}|jt|jdd�d}|j|d�}|j|d�ddl}|j}|j|d	�}|j	|d�|j|d
�}|jd|�dS(
Ni(uReguxxxuControl Panel\Desktopudragfullwindowsu0u1u2uxxxxu
Control PaneluDesktop(u0u1u2(udistutils.msvc9compileruReguassertRaisesuKeyErroru	get_valueuassertInuwinreguHKEY_CURRENT_USERu	read_keysuassertEqualuNone(uselfuRegupathuvuwinreguHKCUukeys((uG/opt/alt/python33/lib64/python3.3/distutils/tests/test_msvc9compiler.pyutest_reg_class{s	u$msvc9compilerTestCase.test_reg_classcCs�ddlm}|j�}tjj|d�}t|d�}z|jt�Wd|j	�X|�}|j
|�t|�}z&djdd�|j�D��}Wd|j	�X|j|t
�dS(Ni(uMSVCCompilerumanifestuwu
cSsg|]}|j��qS((urstrip(u.0uline((uG/opt/alt/python33/lib64/python3.3/distutils/tests/test_msvc9compiler.pyu
<listcomp>�s	uBmsvc9compilerTestCase.test_remove_visual_c_ref.<locals>.<listcomp>(udistutils.msvc9compileruMSVCCompilerumkdtempuosupathujoinuopenuwriteu"_MANIFEST_WITH_MULTIPLE_REFERENCESucloseu_remove_visual_c_refu	readlinesuassertEqualu_CLEANED_MANIFEST(uselfuMSVCCompilerutempdirumanifestufucompilerucontent((uG/opt/alt/python33/lib64/python3.3/distutils/tests/test_msvc9compiler.pyutest_remove_visual_c_ref�s	
&u.msvc9compilerTestCase.test_remove_visual_c_refc
Cs�ddlm}|j�}tjj|d�}t|d�}z|jt�Wd|j	�X|�}|j
|�}|j|�dS(Ni(uMSVCCompilerumanifestuw(udistutils.msvc9compileruMSVCCompilerumkdtempuosupathujoinuopenuwriteu"_MANIFEST_WITH_ONLY_MSVC_REFERENCEucloseu_remove_visual_c_refuassertIsNone(uselfuMSVCCompilerutempdirumanifestufucompilerugot((uG/opt/alt/python33/lib64/python3.3/distutils/tests/test_msvc9compiler.pyutest_remove_entire_manifest�s	u1msvc9compilerTestCase.test_remove_entire_manifestN(u__name__u
__module__u__qualname__utest_no_compilerutest_reg_classutest_remove_visual_c_refutest_remove_entire_manifest(u
__locals__((uG/opt/alt/python33/lib64/python3.3/distutils/tests/test_msvc9compiler.pyumsvc9compilerTestCasefsumsvc9compilerTestCasecCs
tjt�S(N(uunittestu	makeSuiteumsvc9compilerTestCase(((uG/opt/alt/python33/lib64/python3.3/distutils/tests/test_msvc9compiler.pyu
test_suite�su
test_suiteu__main__(u__doc__usysuunittestuosudistutils.errorsuDistutilsPlatformErrorudistutils.testsusupportutest.supporturun_unittestu"_MANIFEST_WITH_ONLY_MSVC_REFERENCEu"_MANIFEST_WITH_MULTIPLE_REFERENCESu_CLEANED_MANIFESTuplatformudistutils.msvccompileruget_build_versionuNoneuSKIP_MESSAGEu
skipUnlessuTempdirManageruTestCaseumsvc9compilerTestCaseu
test_suiteu__name__(((uG/opt/alt/python33/lib64/python3.3/distutils/tests/test_msvc9compiler.pyu<module>s* 		"L