qt6-bb10/tests/auto/dbus
Thiago Macieira ed6d1fa71a QDBusSignature: accept empty strings as valid
QDBusSignature holds a D-Bus value of type SIGNATURE, which is zero or
more signatures, not one or more. This changes the default constructor
to create a valid signature, which we denote by not being a null
QString. That means we need to use something other than the default
constructor in our tests for attempting to pass invalid signatures.

[ChangeLog][QtDBus][QDBusSignature] Fixed a bug that caused the class
not to accept an empty string as a valid D-Bus SIGNATURE value.

Fixes: QTBUG-124919
Pick-to: 6.5 6.7
Change-Id: I262c3499666e4f4fbcfbfffd17cb3793dcf2eae3
Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
2024-05-10 13:17:20 -07:00
..
qdbusabstractadaptor Remove extra semi-colons 2024-02-06 20:17:18 +09:00
qdbusabstractinterface Change license for tests files 2024-02-04 09:56:42 +01:00
qdbusconnection ptests: Change qdbusconnection to search testdata from parent path 2024-05-10 11:27:51 +03:00
qdbusconnection_delayed Change license for tests files 2024-02-04 09:56:42 +01:00
qdbusconnection_no_app Change license for tests files 2024-02-04 09:56:42 +01:00
qdbusconnection_no_bus Change license for tests files 2024-02-04 09:56:42 +01:00
qdbusconnection_no_libdbus Change license for tests files 2024-02-04 09:56:42 +01:00
qdbusconnection_signalorder Change license for tests files 2024-02-04 09:56:42 +01:00
qdbusconnection_spyhook Change license for tests files 2024-02-04 09:56:42 +01:00
qdbuscontext Change license for tests files 2024-02-04 09:56:42 +01:00
qdbusinterface Change license for tests files 2024-02-04 09:56:42 +01:00
qdbuslocalcalls Change license for tests files 2024-02-04 09:56:42 +01:00
qdbusmarshall QDBusSignature: accept empty strings as valid 2024-05-10 13:17:20 -07:00
qdbusmetaobject Change license for tests files 2024-02-04 09:56:42 +01:00
qdbusmetatype Change license for tests files 2024-02-04 09:56:42 +01:00
qdbuspendingcall Change license for tests files 2024-02-04 09:56:42 +01:00
qdbuspendingreply Change license for tests files 2024-02-04 09:56:42 +01:00
qdbusreply Change license for tests files 2024-02-04 09:56:42 +01:00
qdbusservicewatcher Change license for tests files 2024-02-04 09:56:42 +01:00
qdbusthreading Change license for tests files 2024-02-04 09:56:42 +01:00
qdbustype QDBusSignature: accept empty strings as valid 2024-05-10 13:17:20 -07:00
qdbusxmlparser Change license for tests files 2024-02-04 09:56:42 +01:00
CMakeLists.txt QDBusConnectionPrivate: Fix handling of queued messages 2023-05-11 19:58:12 +02:00