aboutsummaryrefslogtreecommitdiffstats
path: root/tools/snippets_translate/tests
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2022-08-16 15:37:47 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2022-08-17 11:27:05 +0200
commited4474cb3be12c1a9566c6cd7299db39e7b9a756 (patch)
tree424e2338898953f0259299cf305d27549e432868 /tools/snippets_translate/tests
parentbd3e8afdb06c8614164e4ed1f195a8618c1d586d (diff)
snippets_translate: Handle connect statements
Replace pairs of instance/pointer to member functions (PMF) by the Python dot notation and connect statements afterwards. Pick-to: 6.3 6.2 Task-number: PYSIDE-1721 Change-Id: I29f01d47026e3a7ab2407cf8c5b112533d5fb4dc Reviewed-by: Christian Tismer <tismer@stackless.com>
Diffstat (limited to 'tools/snippets_translate/tests')
-rw-r--r--tools/snippets_translate/tests/test_converter.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/snippets_translate/tests/test_converter.py b/tools/snippets_translate/tests/test_converter.py
index 073dde6d9..45003f04c 100644
--- a/tools/snippets_translate/tests/test_converter.py
+++ b/tools/snippets_translate/tests/test_converter.py
@@ -101,7 +101,7 @@ def test_double_colon():
# multiline statement connect statement
# eg: connect(reply, &QNetworkReply::errorOccurred,
# this, &MyClass::slotError);
- assert st("this, &MyClass::slotError);") == "self, MyClass.slotError)"
+ assert st("this, &MyClass::slotError);") == "self.slotError)"
def test_cout_endl():
@@ -375,7 +375,7 @@ def test_special_cases():
)
assert (
st("QObject::connect(&window1, &Window::messageSent,")
- == "QObject.connect(window1, Window.messageSent,"
+ == "window1.messageSent.connect("
)
assert st("double num;") == "num = float()"