
    擖g                         S r SSKJs  Jr  SSKrSSKJr   " S S\R                  5      r\	S:X  a  \R                  " 5         gg)z!Unit tests for the msvs.py file.     N)StringIOc                        \ rS rSrS rS rSrg)TestSequenceFunctions   c                 "    [        5       U l        g )N)r   stderrselfs    9/usr/lib/python3/dist-packages/gyp/generator/msvs_test.pysetUpTestSequenceFunctions.setUp   s    j    c                    U R                  [        R                  " 0 5      / 5        U R                  [        R                  " S/ 05      / 5        U R                  [        R                  " SS/S.5      S/5        U R                  [        R                  " SS/05      S/5        U R                  [        R                  " S/ SQ05      / SQ5        g )N	librariesfooa.lib)otherr   z-la)r   b.libc.lib-lb.libr   d.libr   )r   r   r   r   )assertEqualmsvs_GetLibrariesr	   s    r   test_GetLibraries'TestSequenceFunctions.test_GetLibraries   s    ++B/4++[",=>CgYGH7)	
 	++[5',BCgYO "
 1	
r   )r   N)__name__
__module____qualname____firstlineno__r   r   __static_attributes__ r   r   r   r      s    !
r   r   __main__)__doc__gyp.generator.msvs	generatorr   unittestior   TestCaser   r   mainr"   r   r   <module>r+      s@    ) ! !  
H-- 
: zMMO r   