Files
clang-p2996/lldb/test/API/python_api/file_spec/TestFileSpecAPI.py
Dave Lee 5223366416 [lldb] Fix SBFileSpec.fullpath for Windows
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
2022-11-11 16:07:38 -08:00

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"))