[lldb] Modify the `skipIfRemote` decorator so we can skip all PExpect tests.
authorJonas Devlieghere <jonas@devlieghere.com>
Wed, 5 Aug 2020 22:20:53 +0000 (15:20 -0700)
committerJonas Devlieghere <jonas@devlieghere.com>
Wed, 5 Aug 2020 22:27:34 +0000 (15:27 -0700)
commitdf46f174db5bbedb66d77041308d48e701c77e96
tree93a18903c72573a7c0df39158a051f7e83a4e4c5
parent076b120bebfd727b502208601012a44ab2e1028e
[lldb] Modify the `skipIfRemote` decorator so we can skip all PExpect tests.

This patch modifies the skipIfRemote decorator so it can apply to a
whole class, which allows us to skip all PExpect tests as a whole.

Differential revision: https://reviews.llvm.org/D85365
lldb/packages/Python/lldbsuite/test/decorators.py
lldb/packages/Python/lldbsuite/test/lldbpexpect.py
lldb/test/API/commands/expression/multiline-completion/TestMultilineCompletion.py
lldb/test/API/commands/gui/basic/TestGuiBasic.py
lldb/test/API/commands/gui/basicdebug/TestGuiBasicDebug.py
lldb/test/API/commands/gui/breakpoints/TestGuiBreakpoints.py
lldb/test/API/driver/batch_mode/TestBatchMode.py