llvm-project/lldb/packages/Python/lldbsuite/test
Raphael Isemann c131dfefe2 [lldb] Disable auto fix-its when evaluating expressions in the test suite
Summary:
Currently the test suite runs with enabled automatically applied Clang fix-its for expressions.
This is causing that sometimes incorrect expressions in tests are still evaluated even though they
are actually incorrect. Let's disable this feature in the test suite so that we know when expressions
are wrong and leave the fix-it testing to the dedicated tests for that feature.

Also updates the `lang/cpp/operators/` test as it seems Clang needs the `struct` keywords
before C and would otherwise fail without fixits.

Reviewers: jingham, JDevlieghere, shafik

Reviewed By: JDevlieghere, shafik

Subscribers: shafik, lldb-commits

Tags: #lldb

Differential Revision: https://reviews.llvm.org/D74957
2020-02-24 09:31:11 +01:00
..
make Fix typos 2020-01-21 15:32:34 -08:00
plugins [lldb][test][NFC] Create a separate LLDB_TEST_SRC var to allow moving tests. 2020-02-07 15:18:36 -08:00
test_runner [lldb][test] Remove symlink for API tests. 2020-02-11 10:03:53 -08:00
tools Add target.xml support for qXfer request. 2020-02-20 23:03:54 +05:00
README-TestSuite Reflow readme 2018-12-17 21:18:12 +00:00
__init__.py
bench.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
concurrent_base.py [lldb][NFC] Remove 'from __future__ import print_function' from all tests that don't actually call 'print()' 2019-12-13 12:23:04 +01:00
configuration.py [lldb/dotest] Remove the "exclusive test subdir" concept 2020-02-14 10:24:12 +01:00
darwin_log.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
decorators.py Revert "Reland "[DebugInfo] Enable the debug entry values feature by default"" 2020-02-20 14:41:39 +01:00
dotest.py [lldb/dotest] Remove the "exclusive test subdir" concept 2020-02-14 10:24:12 +01:00
dotest_args.py [lldb] [test] Pass LLVM_LIBS_DIR from CMake for linking liblldb 2020-02-05 18:33:25 +01:00
lldb_pylint_helper.py Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
lldbbench.py
lldbdwarf.py Fix whitespace in the python test suite. 2018-07-27 22:20:59 +00:00
lldbinline.py [dotest] Avoid the need for LEVEL= makefile boilerplate 2019-09-04 07:46:25 +00:00
lldbpexpect.py [lldb/pexpect] Force-set the TERM environment variable 2019-12-20 15:19:41 +01:00
lldbplatform.py [dotest] Remove dead code 2019-07-26 01:58:18 +00:00
lldbplatformutil.py [lldb][tests] Platform triple can be None 2019-12-26 18:49:35 +03:00
lldbtest.py [lldb] Disable auto fix-its when evaluating expressions in the test suite 2020-02-24 09:31:11 +01:00
lldbtest_config.py [dotest] Add the ability to set environment variables for the inferior. 2019-06-26 16:12:08 +00:00
lldbutil.py lldbutil: Forward ASan launch info to test inferiors 2020-01-10 14:52:51 -08:00
lock.py [lldb][NFC] Remove unused imports in python tests 2019-08-02 08:06:22 +00:00
redo.py
test_categories.py [lldb][NFC] Add "lldb-vscode" to all_categories 2019-12-26 18:49:35 +03:00
test_result.py [lldb][tests] Make it possible to expect failure for a whole category 2020-01-10 17:37:55 +03:00