From 161d13ad3ade0cb004ccb1ae35acf79167d18003 Mon Sep 17 00:00:00 2001 From: Matthias Koefferlein Date: Mon, 14 Sep 2020 21:27:22 +0200 Subject: [PATCH] Qt4 compatibility of one test. --- testdata/ruby/qtbinding.rb | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/testdata/ruby/qtbinding.rb b/testdata/ruby/qtbinding.rb index f8b7471d4..54b596542 100644 --- a/testdata/ruby/qtbinding.rb +++ b/testdata/ruby/qtbinding.rb @@ -679,9 +679,16 @@ class QtBinding_TestClass < TestBase w = RBA::QObject::new - on = nil - w.objectNameChanged do |name| - on = name + if w.respond_to?(:objectNameChanged) # Qt5 + + on = nil + w.objectNameChanged do |name| + on = name + end + + w.objectName = "uvw" + assert_equal(on, "uvw") + end od = false @@ -689,12 +696,7 @@ class QtBinding_TestClass < TestBase od = true end - w.objectName = "uvw" - - assert_equal(on, "uvw") - w._destroy - assert_equal(od, true) end