ó
ÓnäZc           @   sf   d  Z  d d l j j Z d d l Z d d l Z d e j f d „  ƒ  YZ e d k rb e j	 ƒ  n  d S(   s"    Unit tests for the msvs.py file. iÿÿÿÿNt   TestSequenceFunctionsc           B   s   e  Z d  „  Z d „  Z RS(   c         C   s   t  j  ƒ  |  _ d  S(   N(   t   StringIOt   stderr(   t   self(    (    s;   /usr/lib/python2.7/dist-packages/gyp/generator/msvs_test.pyt   setUp   s    c      
   C   sÑ   |  j  t j i  ƒ g  ƒ |  j  t j i g  d 6ƒ g  ƒ |  j  t j i d d 6d g d 6ƒ d g ƒ |  j  t j i d g d 6ƒ d g ƒ |  j  t j i d d d d d d	 d g d 6ƒ d d d	 d g ƒ d  S(
   Nt	   librariest   foot   others   a.libs   -las   b.libs   c.libs   -lb.libs   d.lib(   t   assertEqualt   msvst   _GetLibraries(   R   (    (    s;   /usr/lib/python2.7/dist-packages/gyp/generator/msvs_test.pyt   test_GetLibraries   s     

(   t   __name__t
   __module__R   R   (    (    (    s;   /usr/lib/python2.7/dist-packages/gyp/generator/msvs_test.pyR       s   	t   __main__(
   t   __doc__t   gyp.generator.msvst	   generatorR	   t   unittestR   t   TestCaseR    R   t   main(    (    (    s;   /usr/lib/python2.7/dist-packages/gyp/generator/msvs_test.pyt   <module>   s   