diff options
author | Matúš Kukan <matus.kukan@collabora.com> | 2014-09-19 08:10:23 +0200 |
---|---|---|
committer | Matúš Kukan <matus.kukan@collabora.com> | 2014-09-19 08:12:21 +0200 |
commit | f5ef612a6aa78481d67718ed20ab058d8ae2dcdb (patch) | |
tree | 57e5221bd239e9c7a8a7a18f58f62a5bf156f95c /sax/qa/cppunit | |
parent | beed6cb8add346c017de212c5ee18fa786caed8b (diff) |
Use FastSaxParser directly
Change-Id: I2f21438a0ccc6bc096f3257c48e088c4114d9f45
Diffstat (limited to 'sax/qa/cppunit')
-rw-r--r-- | sax/qa/cppunit/parser.cxx | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/sax/qa/cppunit/parser.cxx b/sax/qa/cppunit/parser.cxx index c6a32c56a949..5674b11403e4 100644 --- a/sax/qa/cppunit/parser.cxx +++ b/sax/qa/cppunit/parser.cxx @@ -10,12 +10,12 @@ #include <sal/config.h> #include <com/sun/star/io/Pipe.hpp> -#include <com/sun/star/xml/sax/FastParser.hpp> #include <com/sun/star/xml/sax/FastToken.hpp> #include <com/sun/star/xml/sax/SAXParseException.hpp> -#include <com/sun/star/xml/sax/XFastParser.hpp> +#include <com/sun/star/xml/sax/XFastTokenHandler.hpp> #include <cppuhelper/implbase1.hxx> +#include <sax/fastparser.hxx> #include <test/bootstrapfixture.hxx> using namespace css; @@ -57,7 +57,7 @@ public: class ParserTest: public test::BootstrapFixture { InputSource maInput; - uno::Reference< XFastParser > mxParser; + sax_fastparser::FastSaxParser maParser; uno::Reference< XFastDocumentHandler > mxDocumentHandler; uno::Reference< DummyTokenHandler > mxTokenHandler; @@ -78,9 +78,8 @@ private: void ParserTest::setUp() { test::BootstrapFixture::setUp(); - mxParser = css::xml::sax::FastParser::create(m_xContext); mxTokenHandler.set( new DummyTokenHandler() ); - mxParser->setTokenHandler( mxTokenHandler ); + maParser.setTokenHandler( mxTokenHandler ); } void ParserTest::tearDown() @@ -102,13 +101,13 @@ uno::Reference< io::XInputStream > ParserTest::createStream(const OString& sInpu void ParserTest::parse() { maInput.aInputStream = createStream("<a>...<b />..</a>"); - mxParser->parseStream( maInput ); + maParser.parseStream( maInput ); maInput.aInputStream = createStream("<b></a>"); bool bException = false; try { - mxParser->parseStream( maInput ); + maParser.parseStream( maInput ); } catch (const SAXParseException &) { |