Exemple #1
0
 def setUp(self):
     driver_test_utils.ApplyTestEnvOverrides(env)
     # get_help() currently expects an argv, even though most of the time
     # it doesn't do anything.  Sometimes it looks at argv to see if the
     # argv is "--help" or "--help-hidden" / "--help-full", but perhaps
     # that could be abstracted as a verbosity level at some point.
     self.default_argv = ['driver', '--help']
Exemple #2
0
 def setUp(self):
     super(TestDefaultOutputFilename, self).setUp()
     driver_test_utils.ApplyTestEnvOverrides(env)
     env.set('SHARED', '0')
     # Driver mode flags to test.  Having no mode flag at all is expected to
     # generate an a.out file, but that is currently hard to test
     # without actually running clang, the bitcode linker, pnacl-llc, then
     # the native linker.
     self.driver_flags = ['-E', '-S', '-c']
 def setUp(self):
     super(TestPathNames, self).setUp()
     driver_test_utils.ApplyTestEnvOverrides(env)
     self.backup_exit = sys.exit
     sys.exit = driver_test_utils.FakeExit
     self.cwd_backup = os.getcwd()
     cwd_len = len(self.cwd_backup)
     # Create a directory whose path will be exactly 235 chars long
     assert (cwd_len < 235)
     shorter_dir_len = 235 - cwd_len - 1
     self.ShorterTempDir = os.path.join(self.cwd_backup,
                                        'a' * shorter_dir_len)
     assert (235 == len(self.ShorterTempDir),
             "ShorterTempDir isn't 235 chars: %d" %
             len(self.ShorterTempDir))
     os.mkdir(self.ShorterTempDir)
     # Create a directory whose path will be exactly 240 chars long
     dir_len = 240 - cwd_len - 1
     self.LongTempDir = os.path.join(self.cwd_backup, 'a' * dir_len)
     assert (240 == len(self.LongTempDir),
             "LongTempDir isn't 240 chars: %d" % len(self.LongTempDir))
     os.mkdir(self.LongTempDir)
Exemple #4
0
 def setUp(self):
     driver_test_utils.ApplyTestEnvOverrides(env)
     self.tempfiles = []
Exemple #5
0
 def setUp(self):
   super(TestFiletypeCache, self).setUp()
   driver_test_utils.ApplyTestEnvOverrides(env)
 def setUp(self):
   super(TestFixPrivateLibs, self).setUp()
   driver_test_utils.ApplyTestEnvOverrides(env)
   env.set('USE_IRT', '1')
 def setUp(self):
     super(TestNativeDriverOptions, self).setUp()
     driver_test_utils.ApplyTestEnvOverrides(env)
     if not driver_test_utils.CanRunHost():
         self.skipTest("Cannot run host binaries")
 def setUp(self):
   super(TestLDOptions, self).setUp()
   driver_test_utils.ApplyTestEnvOverrides(env)
 def setUp(self):
     super(TestLLCOptions, self).setUp()
     driver_test_utils.ApplyTestEnvOverrides(env)
     self.platform = driver_test_utils.GetPlatformToTest()
Exemple #10
0
 def setUp(self):
     driver_test_utils.ApplyTestEnvOverrides(env)
     self.platform = driver_test_utils.GetPlatformToTest()
     self.tempfiles = []
Exemple #11
0
 def setUp(self):
     super(TestDiagnosticFlags, self).setUp()
     driver_test_utils.ApplyTestEnvOverrides(env)
Exemple #12
0
 def setUp(self):
     super(TestPrecompiledHeaders, self).setUp()
     driver_test_utils.ApplyTestEnvOverrides(env)
     self.exit_backup = sys.exit
     sys.exit = driver_test_utils.FakeExit
     self.temp_dir = tempfile.mkdtemp()
 def setUp(self):
     super(TestPnaclCompress, self).setUp()
     driver_test_utils.ApplyTestEnvOverrides(env)
     self.platform = driver_test_utils.GetPlatformToTest()
Exemple #14
0
 def setUp(self):
     super(TestStrip, self).setUp()
     driver_test_utils.ApplyTestEnvOverrides(env)
Exemple #15
0
 def setUp(self):
     super(TestDiagnosticFlags, self).setUp()
     p = os.path.join(os.path.abspath(os.path.dirname(__file__)),
                      'TEST_REV_SVN')
     more_overrides = {'DRIVER_REV_FILE': p}
     driver_test_utils.ApplyTestEnvOverrides(env, more_overrides)
Exemple #16
0
 def set_driver_rev_file(self, rev_file_name):
     p = os.path.join(os.path.abspath(os.path.dirname(__file__)),
                      rev_file_name)
     more_overrides = {'DRIVER_REV_FILE': p}
     driver_test_utils.ApplyTestEnvOverrides(env, more_overrides)
 def setUp(self):
   driver_test_utils.ApplyTestEnvOverrides(env)
   # Reset some internal state.
   filetype.ClearFileTypeCaches()
   filetype.SetForcedFileType(None)