<s> """<STR_LIT>""" <EOL> import os <EOL> import sys <EOL> if sys . platform == '<STR_LIT:win32>' : <EOL> print "<STR_LIT>" <EOL> sys . exit ( <NUM_LIT:0> ) <EOL> import TestGyp <EOL> test = TestGyp . TestGyp ( formats = [ '<STR_LIT>' ] ) <EOL> if test . format == '<STR_LIT>' : <EOL> test . skip_test ( ) <EOL> test . run_gyp ( '<STR_LIT>' , chdir = '<STR_LIT:src>' ) <EOL> chdir = '<STR_LIT>' <EOL> test . relocate ( '<STR_LIT:src>' , chdir ) <EOL> objext = '<STR_LIT>' if sys . platform == '<STR_LIT:win32>' else '<STR_LIT>' <EOL> test . build ( '<STR_LIT>' , <EOL> os . path . join ( '<STR_LIT>' , '<STR_LIT>' + objext ) , <EOL> chdir = chdir ) <EOL> test . built_file_must_not_exist ( '<STR_LIT:a>' , type = test . STATIC_LIB , chdir = chdir ) <EOL> test . built_file_must_not_exist ( '<STR_LIT:b>' , type = test . STATIC_LIB , chdir = chdir ) <EOL> test . built_file_must_exist ( os . path . join ( '<STR_LIT>' , '<STR_LIT>' + objext ) , chdir = chdir ) <EOL> test . build ( '<STR_LIT>' , <EOL> os . path . join ( '<STR_LIT>' , '<STR_LIT>' + objext ) , <EOL> chdir = chdir ) <EOL> test . built_file_must_exist ( '<STR_LIT:a>' , type = test . STATIC_LIB , chdir = chdir ) <EOL> test . built_file_must_exist ( '<STR_LIT:b>' , type = test . EXECUTABLE , chdir = chdir ) <EOL> test . built_file_must_exist ( os . path . join ( '<STR_LIT>' , '<STR_LIT>' + objext ) , chdir = chdir ) <EOL> test . pass_test ( ) </s>
