diff options
Diffstat (limited to 'tests/dataform.cpp')
| -rw-r--r-- | tests/dataform.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/dataform.cpp b/tests/dataform.cpp index 769d8339..fd9d0c9d 100644 --- a/tests/dataform.cpp +++ b/tests/dataform.cpp @@ -52,6 +52,21 @@ void tst_QXmppDataForm::testSimple() serializePacket(form, xml); } +void tst_QXmppDataForm::testSubmit() +{ + const QByteArray xml( + "<x xmlns=\"jabber:x:data\" type=\"submit\">" + "<field type=\"text-single\" var=\"search_request\">" + "<value>verona</value>" + "</field>" + "</x>"); + + QXmppDataForm form; + parsePacket(form, xml); + QCOMPARE(form.isNull(), false); + serializePacket(form, xml); +} + void tst_QXmppDataForm::testMedia() { const QByteArray xml( |
