This is an archive of the discontinued LLVM Phabricator instance.

[lldb] Let TestPExpectTest test the right test class
ClosedPublic

Authored by teemperor on Feb 11 2021, 3:43 PM.

Details

Summary

This test supposed to check the test base we are using for pexpect tests, but instead it used the normal TestBase
class we use for all other tests. TestBase already had the substrs type check since D88792 so this
test was passing because of that.

This just changes the test base of the test to the pexpect one so that the expect calls find their intended
target function. Also moves the check to the very start so that we can check the argument without
actually having to start a terminal and all that jazz.

(I found this by accident as D88792 got somehow reverted in a downstream branch so this test started
failing).

Diff Detail

Event Timeline

teemperor created this revision.Feb 11 2021, 3:43 PM
teemperor requested review of this revision.Feb 11 2021, 3:43 PM
This revision is now accepted and ready to land.Feb 11 2021, 6:54 PM
This revision was automatically updated to reflect the committed changes.