From 923fca21ceeeccc5c20e1104274ab0cf54d80deb Mon Sep 17 00:00:00 2001 From: hjk Date: Tue, 24 Jan 2012 13:29:21 +0100 Subject: [PATCH] debugger: add manual testcase Task-number: QTCREATORBUG-6858 Change-Id: Ieb9d699c9f8f9db0145dfa961446b90de7a56a98 Reviewed-by: hjk --- .../debugger/simple/simple_test_app.cpp | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/tests/manual/debugger/simple/simple_test_app.cpp b/tests/manual/debugger/simple/simple_test_app.cpp index a1222076137..30bd4f90189 100644 --- a/tests/manual/debugger/simple/simple_test_app.cpp +++ b/tests/manual/debugger/simple/simple_test_app.cpp @@ -5637,6 +5637,28 @@ namespace bug6857 { } } + +namespace bug6858 { + + class MyFile : public QFile + { + public: + MyFile(const QString &fileName) + : QFile(fileName) {} + }; + + void test6858() + { + MyFile file("/tmp/tt"); + QFile *pfile = &file; + BREAK_HERE; + // Check pfile "/tmp/tt" bug6858::MyFile. + // Continue. + dummyStatement(&file, pfile); + } +} + + namespace varargs { void test(const char *format, ...) @@ -5924,6 +5946,7 @@ int main(int argc, char *argv[]) bug6813::test6813(); bug6465::test6465(); bug6857::test6857(); + bug6858::test6858(); gdb13393::test13393(); gdb10586::test10586();