From bbd3150b0c8588475e67471e2b8357e710e1c350 Mon Sep 17 00:00:00 2001 From: Damien Caliste Date: Wed, 28 Feb 2024 11:16:44 +0100 Subject: Properly compare uint with static values Avoid link issues with certain Qt versions, when using QCOMPARE() with static int values clashes with methods returning uint. Change-Id: I1eb20dbf6d140e77234e794cb1500288ea5637ba Reviewed-by: Pekka Vuorela --- tests/tst_qmailmessagepart/tst_qmailmessagepart.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'tests') diff --git a/tests/tst_qmailmessagepart/tst_qmailmessagepart.cpp b/tests/tst_qmailmessagepart/tst_qmailmessagepart.cpp index bba5d1e0..0bb8fdf5 100644 --- a/tests/tst_qmailmessagepart/tst_qmailmessagepart.cpp +++ b/tests/tst_qmailmessagepart/tst_qmailmessagepart.cpp @@ -469,7 +469,7 @@ void tst_QMailMessagePart::testBody() QMailMessagePart part; QVERIFY(!part.hasBody()); - QCOMPARE(part.partCount(), 0); + QCOMPARE(part.partCount(), static_cast(0)); // Set a simple body. part.setBody(QMailMessageBody::fromData("some text", QMailMessageContentType("text/plain; charset=us-ascii"), @@ -477,14 +477,14 @@ void tst_QMailMessagePart::testBody() QVERIFY(part.hasBody()); QVERIFY(part.contentType().matches("text", "plain")); QCOMPARE(part.multipartType(), QMailMessagePart::MultipartNone); - QCOMPARE(part.partCount(), 0); + QCOMPARE(part.partCount(), static_cast(0)); // Add attachments to a simple body. part.addAttachments(QStringList() << QString::fromLatin1("/etc/hosts")); QVERIFY(!part.hasBody()); QVERIFY(part.contentType().matches("multipart", "mixed")); QCOMPARE(part.multipartType(), QMailMessagePart::MultipartMixed); - QCOMPARE(part.partCount(), 2); + QCOMPARE(part.partCount(), static_cast(2)); // Reset to a simple body, deleting attachments. part.setBody(QMailMessageBody::fromData("more text", QMailMessageContentType("text/plain; charset=us-ascii"), @@ -492,5 +492,5 @@ void tst_QMailMessagePart::testBody() QVERIFY(part.hasBody()); QVERIFY(part.contentType().matches("text", "plain")); QCOMPARE(part.multipartType(), QMailMessagePart::MultipartNone); - QCOMPARE(part.partCount(), 0); + QCOMPARE(part.partCount(), static_cast(0)); } -- cgit v1.2.3