diff options
author | Tomaž Vajngerl <tomaz.vajngerl@collabora.com> | 2014-04-29 15:07:54 +0200 |
---|---|---|
committer | Tomaž Vajngerl <tomaz.vajngerl@collabora.com> | 2014-04-29 23:57:33 +0200 |
commit | dde833575e29afecb6b053d3be28d9d028a72bef (patch) | |
tree | d63db949265ca1577dfbcb416299033ac3b92d6e /include/test/htmltesttools.hxx | |
parent | de9ebbaddcb9633380e6614d7e70c1007d3be1c1 (diff) |
tests: add XML and HTML test tools to test module
XML and HTML parsing and XPath asserts are used by many test in
sw, sc and sd modules. This commit moves this functionallity to
test module, where it is available to all modules.
Change-Id: I53ad9c45b24f4c9bf106cb58ea619002968bfeda
Diffstat (limited to 'include/test/htmltesttools.hxx')
-rw-r--r-- | include/test/htmltesttools.hxx | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/include/test/htmltesttools.hxx b/include/test/htmltesttools.hxx new file mode 100644 index 000000000000..99d6bcf9eb89 --- /dev/null +++ b/include/test/htmltesttools.hxx @@ -0,0 +1,29 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + */ + +#ifndef HTML_TEST_TOOLS_H +#define HTML_TEST_TOOLS_H + +#include <sal/config.h> +#include <test/testdllapi.hxx> + +#include <libxml/HTMLparser.h> +#include <libxml/HTMLtree.h> + +#include <unotools/tempfile.hxx> +#include <boost/scoped_array.hpp> + +class OOO_DLLPUBLIC_TEST HtmlTestTools +{ +protected: + htmlDocPtr parseHtml(utl::TempFile& aTempFile); +}; + +#endif +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |