diff options
Diffstat (limited to 'clang/tools/scan-build-py/tests/functional/cases/test_from_cmd.py')
-rw-r--r-- | clang/tools/scan-build-py/tests/functional/cases/test_from_cmd.py | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/clang/tools/scan-build-py/tests/functional/cases/test_from_cmd.py b/clang/tools/scan-build-py/tests/functional/cases/test_from_cmd.py index fe7ecf69915..0eee4bb928f 100644 --- a/clang/tools/scan-build-py/tests/functional/cases/test_from_cmd.py +++ b/clang/tools/scan-build-py/tests/functional/cases/test_from_cmd.py @@ -4,7 +4,7 @@ # This file is distributed under the University of Illinois Open Source # License. See LICENSE.TXT for details. -from ...unit import fixtures +import libear from . import make_args, check_call_and_report, create_empty_file import unittest @@ -22,19 +22,19 @@ class OutputDirectoryTest(unittest.TestCase): cmd) def test_regular_keeps_report_dir(self): - with fixtures.TempDir() as tmpdir: + with libear.TemporaryDirectory() as tmpdir: make = make_args(tmpdir) + ['build_regular'] outdir = self.run_analyzer(tmpdir, [], make) self.assertTrue(os.path.isdir(outdir)) def test_clear_deletes_report_dir(self): - with fixtures.TempDir() as tmpdir: + with libear.TemporaryDirectory() as tmpdir: make = make_args(tmpdir) + ['build_clean'] outdir = self.run_analyzer(tmpdir, [], make) self.assertFalse(os.path.isdir(outdir)) def test_clear_keeps_report_dir_when_asked(self): - with fixtures.TempDir() as tmpdir: + with libear.TemporaryDirectory() as tmpdir: make = make_args(tmpdir) + ['build_clean'] outdir = self.run_analyzer(tmpdir, ['--keep-empty'], make) self.assertTrue(os.path.isdir(outdir)) @@ -47,7 +47,7 @@ class RunAnalyzerTest(unittest.TestCase): return len(glob.glob(os.path.join(directory, 'report-*.plist'))) def test_interposition_works(self): - with fixtures.TempDir() as tmpdir: + with libear.TemporaryDirectory() as tmpdir: make = make_args(tmpdir) + ['build_regular'] outdir = check_call_and_report( ['scan-build', '--plist', '-o', tmpdir, '--override-compiler'], @@ -57,7 +57,7 @@ class RunAnalyzerTest(unittest.TestCase): self.assertEqual(self.get_plist_count(outdir), 5) def test_intercept_wrapper_works(self): - with fixtures.TempDir() as tmpdir: + with libear.TemporaryDirectory() as tmpdir: make = make_args(tmpdir) + ['build_regular'] outdir = check_call_and_report( ['scan-build', '--plist', '-o', tmpdir, '--intercept-first', @@ -68,7 +68,7 @@ class RunAnalyzerTest(unittest.TestCase): self.assertEqual(self.get_plist_count(outdir), 5) def test_intercept_library_works(self): - with fixtures.TempDir() as tmpdir: + with libear.TemporaryDirectory() as tmpdir: make = make_args(tmpdir) + ['build_regular'] outdir = check_call_and_report( ['scan-build', '--plist', '-o', tmpdir, '--intercept-first'], @@ -88,21 +88,21 @@ class RunAnalyzerTest(unittest.TestCase): return ['sh', '-c', command] def test_interposition_cc_works(self): - with fixtures.TempDir() as tmpdir: + with libear.TemporaryDirectory() as tmpdir: outdir = check_call_and_report( ['scan-build', '--plist', '-o', tmpdir, '--override-compiler'], self.compile_empty_source_file(tmpdir, False)) self.assertEqual(self.get_plist_count(outdir), 1) def test_interposition_cxx_works(self): - with fixtures.TempDir() as tmpdir: + with libear.TemporaryDirectory() as tmpdir: outdir = check_call_and_report( ['scan-build', '--plist', '-o', tmpdir, '--override-compiler'], self.compile_empty_source_file(tmpdir, True)) self.assertEqual(self.get_plist_count(outdir), 1) def test_intercept_cc_works(self): - with fixtures.TempDir() as tmpdir: + with libear.TemporaryDirectory() as tmpdir: outdir = check_call_and_report( ['scan-build', '--plist', '-o', tmpdir, '--override-compiler', '--intercept-first'], @@ -110,7 +110,7 @@ class RunAnalyzerTest(unittest.TestCase): self.assertEqual(self.get_plist_count(outdir), 1) def test_intercept_cxx_works(self): - with fixtures.TempDir() as tmpdir: + with libear.TemporaryDirectory() as tmpdir: outdir = check_call_and_report( ['scan-build', '--plist', '-o', tmpdir, '--override-compiler', '--intercept-first'], |