Files
@ 408413abf255
Branch filter:
Location: libtransport.git/tests/libtransport/stringtreeparser.cpp - annotation
408413abf255
1.1 KiB
text/x-c++hdr
Libpurple: Try to get topic when conversation is presented by libpurple.
9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 78e71f9345c7 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 9469109d37e4 | #include <cppunit/TestFixture.h>
#include <cppunit/extensions/HelperMacros.h>
#include <Swiften/Swiften.h>
#include <Swiften/EventLoop/DummyEventLoop.h>
#include <Swiften/Server/Server.h>
#include <Swiften/Parser/StringTreeParser.h>
#include <Swiften/Network/DummyNetworkFactories.h>
#include <Swiften/Network/DummyConnectionServer.h>
#include "Swiften/Server/ServerStanzaChannel.h"
#include "Swiften/Server/ServerFromClientSession.h"
#include "Swiften/Parser/PayloadParsers/FullPayloadParserFactoryCollection.h"
#include "basictest.h"
#include "transport/Util.h"
using namespace Transport;
class StringTreeParserTest : public CPPUNIT_NS :: TestFixture{
CPPUNIT_TEST_SUITE(StringTreeParserTest);
CPPUNIT_TEST(parseEscapedCharacters);
CPPUNIT_TEST_SUITE_END();
public:
void setUp (void) {
}
void tearDown (void) {
}
void parseEscapedCharacters() {
Swift::ParserElement::ref root = Swift::StringTreeParser::parse("<body><test></body>");
CPPUNIT_ASSERT_EQUAL(std::string("<test>"), root->getText());
}
};
CPPUNIT_TEST_SUITE_REGISTRATION (StringTreeParserTest);
|