1177dd63cSJaroslav Sevcik# coding=utf8
2177dd63cSJaroslav Sevcik
3177dd63cSJaroslav Sevcikimport lldb
4177dd63cSJaroslav Sevcikfrom lldbsuite.test.lldbtest import *
5177dd63cSJaroslav Sevcikimport lldbsuite.test.lldbutil as lldbutil
6177dd63cSJaroslav Sevcik
7177dd63cSJaroslav Sevcik
8177dd63cSJaroslav Sevcikclass CstringUnicodeTestCase(TestBase):
9177dd63cSJaroslav Sevcik    NO_DEBUG_INFO_TESTCASE = True
10177dd63cSJaroslav Sevcik
11177dd63cSJaroslav Sevcik    def test_cstring_unicode(self):
12177dd63cSJaroslav Sevcik        self.build()
13*2238dcc3SJonas Devlieghere        lldbutil.run_to_source_breakpoint(
14*2238dcc3SJonas Devlieghere            self, "// break here", lldb.SBFileSpec("main.cpp", False)
15*2238dcc3SJonas Devlieghere        )
16177dd63cSJaroslav Sevcik        self.expect_expr("s", result_summary='"��"')
17177dd63cSJaroslav Sevcik        self.expect_expr("(const char*)s", result_summary='"��"')
18