Author: davide Date: Wed Apr 24 11:39:39 2019 New Revision: 359124 URL: http://llvm.org/viewvc/llvm-project?rev=359124&view=rev Log: [EditLineTests] Call setenv() before editline is initialized.
Modified: lldb/trunk/unittests/Editline/EditlineTest.cpp Modified: lldb/trunk/unittests/Editline/EditlineTest.cpp URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/unittests/Editline/EditlineTest.cpp?rev=359124&r1=359123&r2=359124&view=diff ============================================================================== --- lldb/trunk/unittests/Editline/EditlineTest.cpp (original) +++ lldb/trunk/unittests/Editline/EditlineTest.cpp Wed Apr 24 11:39:39 2019 @@ -245,11 +245,13 @@ private: std::shared_ptr<std::thread> _sp_output_thread; public: - void SetUp() { - FileSystem::Initialize(); - + static void SetUpTestCase() { // We need a TERM set properly for editline to work as expected. setenv("TERM", "vt100", 1); + } + + void SetUp() { + FileSystem::Initialize(); // Validate the editline adapter. EXPECT_TRUE(_el_adapter.IsValid()); _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits