Fix `fullpath` to not assume a `/` path separator. This was discovered when D133130 failed on Windows. Use `os.path.join()` to fix the issue. Reviewed By: mib Differential Revision: https://reviews.llvm.org/D133366
16 lines
407 B
Python
16 lines
407 B
Python
import lldb
|
|
import os
|
|
from lldbsuite.test.decorators import *
|
|
from lldbsuite.test.lldbtest import *
|
|
from lldbsuite.test import lldbutil
|
|
|
|
|
|
class TestCase(TestBase):
|
|
NO_DEBUG_INFO_TESTCASE = True
|
|
|
|
def test_full_path(self):
|
|
file_spec = lldb.SBFileSpec()
|
|
file_spec.SetDirectory("a")
|
|
file_spec.SetFilename("b")
|
|
self.assertEqual(file_spec.fullpath, os.path.join("a", "b"))
|