diff options
Diffstat (limited to 'Swiften/Parser/PayloadParsers/UnitTest/JingleParserTest.cpp')
| -rw-r--r-- | Swiften/Parser/PayloadParsers/UnitTest/JingleParserTest.cpp | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/Swiften/Parser/PayloadParsers/UnitTest/JingleParserTest.cpp b/Swiften/Parser/PayloadParsers/UnitTest/JingleParserTest.cpp index 05aaedf..56143ef 100644 --- a/Swiften/Parser/PayloadParsers/UnitTest/JingleParserTest.cpp +++ b/Swiften/Parser/PayloadParsers/UnitTest/JingleParserTest.cpp | |||
| @@ -11,20 +11,19 @@ | |||
| 11 | */ | 11 | */ |
| 12 | 12 | ||
| 13 | #include <cppunit/extensions/HelperMacros.h> | 13 | #include <cppunit/extensions/HelperMacros.h> |
| 14 | #include <cppunit/extensions/TestFactoryRegistry.h> | 14 | #include <cppunit/extensions/TestFactoryRegistry.h> |
| 15 | 15 | ||
| 16 | #include <Swiften/Parser/PayloadParsers/UnitTest/PayloadsParserTester.h> | 16 | #include <Swiften/Base/DateTime.h> |
| 17 | #include <Swiften/Elements/JinglePayload.h> | 17 | #include <Swiften/Elements/JingleFileTransferDescription.h> |
| 18 | #include <Swiften/Elements/JingleFileTransferHash.h> | ||
| 18 | #include <Swiften/Elements/JingleIBBTransportPayload.h> | 19 | #include <Swiften/Elements/JingleIBBTransportPayload.h> |
| 20 | #include <Swiften/Elements/JinglePayload.h> | ||
| 19 | #include <Swiften/Elements/JingleS5BTransportPayload.h> | 21 | #include <Swiften/Elements/JingleS5BTransportPayload.h> |
| 20 | #include <Swiften/Elements/JingleFileTransferDescription.h> | ||
| 21 | #include <Swiften/Elements/StreamInitiationFileInfo.h> | 22 | #include <Swiften/Elements/StreamInitiationFileInfo.h> |
| 22 | #include <Swiften/Elements/JingleFileTransferHash.h> | 23 | #include <Swiften/Parser/PayloadParsers/UnitTest/PayloadsParserTester.h> |
| 23 | #include <Swiften/Base/DateTime.h> | ||
| 24 | #include <Swiften/StringCodecs/Base64.h> | 24 | #include <Swiften/StringCodecs/Base64.h> |
| 25 | #include <Swiften/Base/Log.h> | ||
| 26 | 25 | ||
| 27 | using namespace Swift; | 26 | using namespace Swift; |
| 28 | 27 | ||
| 29 | class JingleParserTest : public CppUnit::TestFixture { | 28 | class JingleParserTest : public CppUnit::TestFixture { |
| 30 | CPPUNIT_TEST_SUITE(JingleParserTest); | 29 | CPPUNIT_TEST_SUITE(JingleParserTest); |
| @@ -411,11 +410,10 @@ class JingleParserTest : public CppUnit::TestFixture { | |||
| 411 | CPPUNIT_ASSERT_EQUAL(std::string("VS2nSZMIUsaa5dIUHTdmsQ=="), Base64::encode(hash->getFileInfo().getHash("sha-1").get())); | 410 | CPPUNIT_ASSERT_EQUAL(std::string("VS2nSZMIUsaa5dIUHTdmsQ=="), Base64::encode(hash->getFileInfo().getHash("sha-1").get())); |
| 412 | } | 411 | } |
| 413 | 412 | ||
| 414 | // http://xmpp.org/extensions/xep-0234.html#example-10 | 413 | // http://xmpp.org/extensions/xep-0234.html#example-10 |
| 415 | void testParse_Xep0234_Example10() { | 414 | void testParse_Xep0234_Example10() { |
| 416 | Log::setLogLevel(Log::debug); | ||
| 417 | PayloadsParserTester parser; | 415 | PayloadsParserTester parser; |
| 418 | CPPUNIT_ASSERT(parser.parse( | 416 | CPPUNIT_ASSERT(parser.parse( |
| 419 | "<jingle xmlns='urn:xmpp:jingle:1'\n" | 417 | "<jingle xmlns='urn:xmpp:jingle:1'\n" |
| 420 | " action='session-initiate'\n" | 418 | " action='session-initiate'\n" |
| 421 | " initiator='romeo@montague.lit/orchard'\n" | 419 | " initiator='romeo@montague.lit/orchard'\n" |
Swift