diff options
| author | Linus Jahn <lnj@kaidan.im> | 2020-02-02 18:14:27 +0100 |
|---|---|---|
| committer | LNJ <lnj@kaidan.im> | 2020-02-03 00:11:55 +0100 |
| commit | 57f1b775197aed1d32e98b0299c0999339a7d5f6 (patch) | |
| tree | ce5702781e15f3a5c438ab153edf06f51a501b29 /tests/qxmppuploadrequestmanager/tst_qxmppuploadrequestmanager.cpp | |
| parent | 99b850a3008bbb03d3449d683adb87839f7d5c4b (diff) | |
| download | qxmpp-57f1b775197aed1d32e98b0299c0999339a7d5f6.tar.gz | |
Run clang-format also on all cpp files
Diffstat (limited to 'tests/qxmppuploadrequestmanager/tst_qxmppuploadrequestmanager.cpp')
| -rw-r--r-- | tests/qxmppuploadrequestmanager/tst_qxmppuploadrequestmanager.cpp | 166 |
1 files changed, 83 insertions, 83 deletions
diff --git a/tests/qxmppuploadrequestmanager/tst_qxmppuploadrequestmanager.cpp b/tests/qxmppuploadrequestmanager/tst_qxmppuploadrequestmanager.cpp index 0486f519..6b603e05 100644 --- a/tests/qxmppuploadrequestmanager/tst_qxmppuploadrequestmanager.cpp +++ b/tests/qxmppuploadrequestmanager/tst_qxmppuploadrequestmanager.cpp @@ -42,8 +42,8 @@ public: ~TestHelper(); public slots: - void onSlotReceived(const QXmppHttpUploadSlotIq &slot); - void onRequestFailed(const QXmppHttpUploadRequestIq &request); + void onSlotReceived(const QXmppHttpUploadSlotIq& slot); + void onRequestFailed(const QXmppHttpUploadRequestIq& request); private: bool expectedEvent; @@ -52,12 +52,11 @@ private: bool error; }; -TestHelper::TestHelper(bool p_expectedEvent, bool p_expectedError): - QObject(), - expectedEvent(p_expectedEvent), - expectedError(p_expectedError), - event(false), - error(false) +TestHelper::TestHelper(bool p_expectedEvent, bool p_expectedError) : QObject(), + expectedEvent(p_expectedEvent), + expectedError(p_expectedError), + event(false), + error(false) { } @@ -84,7 +83,7 @@ class tst_QXmppUploadRequestManager : public QObject Q_OBJECT protected slots: - void onLoggerMessage(QXmppLogger::MessageType type, const QString &text) const; + void onLoggerMessage(QXmppLogger::MessageType type, const QString& text) const; private slots: void initTestCase(); @@ -151,58 +150,58 @@ void tst_QXmppUploadRequestManager::testHandleStanza_data() "from='romeo@montague.example' " "to='romeo@montague.example/home' " "type='chat'>" - "<received xmlns='urn:xmpp:carbons:2'>" - "<forwarded xmlns='urn:xmpp:forward:0'>" - "<message xmlns='jabber:client' " - "from='juliet@capulet.example/balcony' " - "to='romeo@montague.example/garden' " - "type='chat'>" - "<body>What man art thou that, thus bescreen'd in night, so stumblest on my counsel?</body>" - "<thread>0e3141cd80894871a68e6fe6b1ec56fa</thread>" - "</message>" - "</forwarded>" - "</received>" - "</message>") + "<received xmlns='urn:xmpp:carbons:2'>" + "<forwarded xmlns='urn:xmpp:forward:0'>" + "<message xmlns='jabber:client' " + "from='juliet@capulet.example/balcony' " + "to='romeo@montague.example/garden' " + "type='chat'>" + "<body>What man art thou that, thus bescreen'd in night, so stumblest on my counsel?</body>" + "<thread>0e3141cd80894871a68e6fe6b1ec56fa</thread>" + "</message>" + "</forwarded>" + "</received>" + "</message>") << false << false << false; - + QTest::newRow("slotReceived") << QByteArray("<iq from='upload.montague.tld' id='step_03' to='romeo@montague.tld/garden' type='result'>" - "<slot xmlns='urn:xmpp:http:upload:0'>" - "<put url='https://upload.montague.tld/4a771ac1-f0b2-4a4a-9700-f2a26fa2bb67/tr%C3%A8s%20cool.jpg'>" - "<header name='Authorization'>Basic Base64String==</header>" - "<header name='Cookie'>foo=bar; user=romeo</header>" - "</put>" - "<get url='https://download.montague.tld/4a771ac1-f0b2-4a4a-9700-f2a26fa2bb67/tr%C3%A8s%20cool.jpg' />" - "</slot>" - "</iq>") + "<slot xmlns='urn:xmpp:http:upload:0'>" + "<put url='https://upload.montague.tld/4a771ac1-f0b2-4a4a-9700-f2a26fa2bb67/tr%C3%A8s%20cool.jpg'>" + "<header name='Authorization'>Basic Base64String==</header>" + "<header name='Cookie'>foo=bar; user=romeo</header>" + "</put>" + "<get url='https://download.montague.tld/4a771ac1-f0b2-4a4a-9700-f2a26fa2bb67/tr%C3%A8s%20cool.jpg' />" + "</slot>" + "</iq>") << true << true << false; - + QTest::newRow("tooLargeError") << QByteArray("<iq from='upload.montague.tld' id='step_03' to='romeo@montague.tld/garden' type='error'>" - "<request xmlns='urn:xmpp:http:upload:0' filename='très cool.jpg' size='23456' content-type='image/jpeg' />" - "<error type='modify'>" - "<not-acceptable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas' />" - "<text xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'>File too large. The maximum file size is 20000 bytes</text>" - "<file-too-large xmlns='urn:xmpp:http:upload:0'>" - "<max-file-size>20000</max-file-size>" - "</file-too-large>" - "</error>" - "</iq>") + "<request xmlns='urn:xmpp:http:upload:0' filename='très cool.jpg' size='23456' content-type='image/jpeg' />" + "<error type='modify'>" + "<not-acceptable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas' />" + "<text xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'>File too large. The maximum file size is 20000 bytes</text>" + "<file-too-large xmlns='urn:xmpp:http:upload:0'>" + "<max-file-size>20000</max-file-size>" + "</file-too-large>" + "</error>" + "</iq>") << true << true << true; - + QTest::newRow("quotaReachedError") << QByteArray("<iq from='upload.montague.tld' id='step_03' to='romeo@montague.tld/garden' type='error'>" - "<request xmlns='urn:xmpp:http:upload:0' filename='très cool.jpg' size='23456' content-type='image/jpeg' />" - "<error type='wait'>" - "<resource-constraint xmlns='urn:ietf:params:xml:ns:xmpp-stanzas' />" - "<text xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'>Quota reached. You can only upload 5 files in 5 minutes</text>" - "<retry xmlns='urn:xmpp:http:upload:0' stamp='2017-12-03T23:42:05Z' />" - "</error>" - "</iq>") + "<request xmlns='urn:xmpp:http:upload:0' filename='très cool.jpg' size='23456' content-type='image/jpeg' />" + "<error type='wait'>" + "<resource-constraint xmlns='urn:ietf:params:xml:ns:xmpp-stanzas' />" + "<text xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'>Quota reached. You can only upload 5 files in 5 minutes</text>" + "<retry xmlns='urn:xmpp:http:upload:0' stamp='2017-12-03T23:42:05Z' />" + "</error>" + "</iq>") << true << true << true; } -void tst_QXmppUploadRequestManager::testHandleStanza() +void tst_QXmppUploadRequestManager::testHandleStanza() { QFETCH(QByteArray, xml); QFETCH(bool, accepted); @@ -229,29 +228,30 @@ void tst_QXmppUploadRequestManager::testDiscoveryService_data() QTest::newRow("mixDiscoveryStanzaIq") << QByteArray("<iq from='mix.shakespeare.example' id='lx09df27' to='hag66@shakespeare.example/UUID-c8y/1573' type='result'>" - "<query xmlns='http://jabber.org/protocol/disco#info'>" - "<identity category='conference' name='Shakespearean Chat Service' type='mix '/>" - "<feature var='urn:xmpp:mix:core:1' />" - "<feature var='urn:xmpp:mix:core:1#searchable' />" - "</query>" - "</iq>") + "<query xmlns='http://jabber.org/protocol/disco#info'>" + "<identity category='conference' name='Shakespearean Chat Service' type='mix '/>" + "<feature var='urn:xmpp:mix:core:1' />" + "<feature var='urn:xmpp:mix:core:1#searchable' />" + "</query>" + "</iq>") << false; QTest::newRow("HTTPUploadDiscoveryStanzaIq") << QByteArray("<iq from='" + uploadServiceName.toUtf8() + "' id='step_02' to='romeo@montague.tld/garden' type='result'>" - "<query xmlns='http://jabber.org/protocol/disco#info'>" - "<identity category='store' type='file' name='HTTP File Upload' />" - "<feature var='urn:xmpp:http:upload:0' />" - "<x type='result' xmlns='jabber:x:data'>" - "<field var='FORM_TYPE' type='hidden'>" - "<value>urn:xmpp:http:upload:0</value>" - "</field>" - "<field var='max-file-size'>" - "<value>" + QByteArray::number(maxFileSize) + "</value>" - "</field>" - "</x>" - "</query>" - "</iq>") + "<query xmlns='http://jabber.org/protocol/disco#info'>" + "<identity category='store' type='file' name='HTTP File Upload' />" + "<feature var='urn:xmpp:http:upload:0' />" + "<x type='result' xmlns='jabber:x:data'>" + "<field var='FORM_TYPE' type='hidden'>" + "<value>urn:xmpp:http:upload:0</value>" + "</field>" + "<field var='max-file-size'>" + "<value>" + + QByteArray::number(maxFileSize) + "</value>" + "</field>" + "</x>" + "</query>" + "</iq>") << true; } @@ -259,11 +259,11 @@ void tst_QXmppUploadRequestManager::testDiscoveryService() { QFETCH(QByteArray, xml); QFETCH(bool, discovered); - + QDomDocument doc; QCOMPARE(doc.setContent(xml, true), true); QDomElement element = doc.documentElement(); - + bool accepted = discovery->handleStanza(element); QCOMPARE(accepted, true); QCOMPARE(manager->serviceFound(), discovered); @@ -282,22 +282,22 @@ void tst_QXmppUploadRequestManager::testSending_data() QTest::addColumn<QString>("fileType"); QTest::newRow("fileInfo") - << QFileInfo(":/test.svg") - << "test.svg" - << 2280LL - << "image/svg+xml"; + << QFileInfo(":/test.svg") + << "test.svg" + << 2280LL + << "image/svg+xml"; QTest::newRow("fileWithSizeBelowLimit") - << QFileInfo() - << "whatever.jpeg" - << 698547LL - << "image/jpeg"; + << QFileInfo() + << "whatever.jpeg" + << 698547LL + << "image/jpeg"; QTest::newRow("fileWithSizeAboveLimit") - << QFileInfo() - << "some.pdf" - << 65896498547LL - << "application/pdf"; + << QFileInfo() + << "some.pdf" + << 65896498547LL + << "application/pdf"; // there is no size above limit handling in request manager // there is also no code that selects an upload service with proper @@ -312,7 +312,7 @@ void tst_QXmppUploadRequestManager::testSending() QFETCH(qint64, fileSize); QFETCH(QString, fileType); - QXmppLogger *logger = new QXmppLogger(); + QXmppLogger* logger = new QXmppLogger(); logger->setLoggingType(QXmppLogger::SignalLogging); client.setLogger(logger); |
