diff options
author | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2021-02-14 23:20:28 +0900 |
---|---|---|
committer | Tomaž Vajngerl <quikee@gmail.com> | 2021-02-17 04:02:13 +0100 |
commit | 1093c21ed9736368ecfb8f5c7935db31256671f0 (patch) | |
tree | fe315c5464ee54d79f8c8b5253a62337832f2313 /filter/qa/cppunit | |
parent | Move MET reader from filter module into VCL (diff) | |
download | core-1093c21ed9736368ecfb8f5c7935db31256671f0.tar.gz core-1093c21ed9736368ecfb8f5c7935db31256671f0.zip |
Move RAS and PCX reader from filter module into VCL
Change-Id: Id846abf257b598489a59ebf9b62b19840a950322
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111015
Tested-by: Jenkins
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Diffstat (limited to 'filter/qa/cppunit')
19 files changed, 0 insertions, 136 deletions
diff --git a/filter/qa/cppunit/data/pcx/fail/.gitignore b/filter/qa/cppunit/data/pcx/fail/.gitignore deleted file mode 100644 index e69de29bb2d1..000000000000 --- a/filter/qa/cppunit/data/pcx/fail/.gitignore +++ /dev/null diff --git a/filter/qa/cppunit/data/pcx/fail/CVE-2007-3741-1.pcx b/filter/qa/cppunit/data/pcx/fail/CVE-2007-3741-1.pcx Binary files differdeleted file mode 100644 index 915f38aec2e3..000000000000 --- a/filter/qa/cppunit/data/pcx/fail/CVE-2007-3741-1.pcx +++ /dev/null diff --git a/filter/qa/cppunit/data/pcx/fail/CVE-2007-3741-2.pcx b/filter/qa/cppunit/data/pcx/fail/CVE-2007-3741-2.pcx Binary files differdeleted file mode 100644 index 9c8a751a486d..000000000000 --- a/filter/qa/cppunit/data/pcx/fail/CVE-2007-3741-2.pcx +++ /dev/null diff --git a/filter/qa/cppunit/data/pcx/fail/CVE-2007-3741-3.pcx b/filter/qa/cppunit/data/pcx/fail/CVE-2007-3741-3.pcx Binary files differdeleted file mode 100644 index 41175653a4ca..000000000000 --- a/filter/qa/cppunit/data/pcx/fail/CVE-2007-3741-3.pcx +++ /dev/null diff --git a/filter/qa/cppunit/data/pcx/fail/CVE-2008-1097-1.pcx b/filter/qa/cppunit/data/pcx/fail/CVE-2008-1097-1.pcx Binary files differdeleted file mode 100644 index c55c64ed9a8a..000000000000 --- a/filter/qa/cppunit/data/pcx/fail/CVE-2008-1097-1.pcx +++ /dev/null diff --git a/filter/qa/cppunit/data/pcx/fail/hang-1.pcx b/filter/qa/cppunit/data/pcx/fail/hang-1.pcx Binary files differdeleted file mode 100644 index 73798ea56160..000000000000 --- a/filter/qa/cppunit/data/pcx/fail/hang-1.pcx +++ /dev/null diff --git a/filter/qa/cppunit/data/pcx/indeterminate/.gitignore b/filter/qa/cppunit/data/pcx/indeterminate/.gitignore deleted file mode 100644 index f73b09798145..000000000000 --- a/filter/qa/cppunit/data/pcx/indeterminate/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.pcx-* diff --git a/filter/qa/cppunit/data/pcx/pass/.gitignore b/filter/qa/cppunit/data/pcx/pass/.gitignore deleted file mode 100644 index e69de29bb2d1..000000000000 --- a/filter/qa/cppunit/data/pcx/pass/.gitignore +++ /dev/null diff --git a/filter/qa/cppunit/data/pcx/pass/rhbz469075-1.pcx b/filter/qa/cppunit/data/pcx/pass/rhbz469075-1.pcx Binary files differdeleted file mode 100644 index d928c08908ba..000000000000 --- a/filter/qa/cppunit/data/pcx/pass/rhbz469075-1.pcx +++ /dev/null diff --git a/filter/qa/cppunit/data/ras/fail/.gitignore b/filter/qa/cppunit/data/ras/fail/.gitignore deleted file mode 100644 index e69de29bb2d1..000000000000 --- a/filter/qa/cppunit/data/ras/fail/.gitignore +++ /dev/null diff --git a/filter/qa/cppunit/data/ras/fail/CVE-2007-2356-1.ras b/filter/qa/cppunit/data/ras/fail/CVE-2007-2356-1.ras Binary files differdeleted file mode 100644 index c00c27016b57..000000000000 --- a/filter/qa/cppunit/data/ras/fail/CVE-2007-2356-1.ras +++ /dev/null diff --git a/filter/qa/cppunit/data/ras/fail/CVE-2008-1097-1.ras b/filter/qa/cppunit/data/ras/fail/CVE-2008-1097-1.ras Binary files differdeleted file mode 100644 index effd654ac5e4..000000000000 --- a/filter/qa/cppunit/data/ras/fail/CVE-2008-1097-1.ras +++ /dev/null diff --git a/filter/qa/cppunit/data/ras/fail/crash-1.ras b/filter/qa/cppunit/data/ras/fail/crash-1.ras Binary files differdeleted file mode 100644 index d1abbaefcbae..000000000000 --- a/filter/qa/cppunit/data/ras/fail/crash-1.ras +++ /dev/null diff --git a/filter/qa/cppunit/data/ras/fail/hang-1.ras b/filter/qa/cppunit/data/ras/fail/hang-1.ras Binary files differdeleted file mode 100644 index 44dec67607b4..000000000000 --- a/filter/qa/cppunit/data/ras/fail/hang-1.ras +++ /dev/null diff --git a/filter/qa/cppunit/data/ras/indeterminate/.gitignore b/filter/qa/cppunit/data/ras/indeterminate/.gitignore deleted file mode 100644 index 60147ad08a9d..000000000000 --- a/filter/qa/cppunit/data/ras/indeterminate/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.ras-* diff --git a/filter/qa/cppunit/data/ras/pass/.gitignore b/filter/qa/cppunit/data/ras/pass/.gitignore deleted file mode 100644 index e69de29bb2d1..000000000000 --- a/filter/qa/cppunit/data/ras/pass/.gitignore +++ /dev/null diff --git a/filter/qa/cppunit/data/ras/pass/marbles.ras b/filter/qa/cppunit/data/ras/pass/marbles.ras Binary files differdeleted file mode 100644 index 9b3fb0d853b6..000000000000 --- a/filter/qa/cppunit/data/ras/pass/marbles.ras +++ /dev/null diff --git a/filter/qa/cppunit/filters-pcx-test.cxx b/filter/qa/cppunit/filters-pcx-test.cxx deleted file mode 100644 index 3a28e24626fa..000000000000 --- a/filter/qa/cppunit/filters-pcx-test.cxx +++ /dev/null @@ -1,67 +0,0 @@ -/* -*- 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/. - */ - -#include <unotest/filters-test.hxx> -#include <test/bootstrapfixture.hxx> -#include <vcl/FilterConfigItem.hxx> -#include <tools/stream.hxx> -#include <vcl/graph.hxx> - -extern "C" -{ - SAL_DLLPUBLIC_EXPORT bool SAL_CALL - ipxGraphicImport(SvStream & rStream, Graphic & rGraphic, - FilterConfigItem*); -} - -using namespace ::com::sun::star; - -/* Implementation of Filters test */ - -class PcxFilterTest - : public test::FiltersTest - , public test::BootstrapFixture -{ -public: - PcxFilterTest() : BootstrapFixture(true, false) {} - - virtual bool load(const OUString &, - const OUString &rURL, const OUString &, - SfxFilterFlags, SotClipboardFormatId, unsigned int) override; - - /** - * Ensure CVEs remain unbroken - */ - void testCVEs(); - - CPPUNIT_TEST_SUITE(PcxFilterTest); - CPPUNIT_TEST(testCVEs); - CPPUNIT_TEST_SUITE_END(); -}; - -bool PcxFilterTest::load(const OUString &, - const OUString &rURL, const OUString &, - SfxFilterFlags, SotClipboardFormatId, unsigned int) -{ - SvFileStream aFileStream(rURL, StreamMode::READ); - Graphic aGraphic; - return ipxGraphicImport(aFileStream, aGraphic, nullptr); -} - -void PcxFilterTest::testCVEs() -{ - testDir(OUString(), - m_directories.getURLFromSrc(u"/filter/qa/cppunit/data/pcx/")); -} - -CPPUNIT_TEST_SUITE_REGISTRATION(PcxFilterTest); - -CPPUNIT_PLUGIN_IMPLEMENT(); - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/filter/qa/cppunit/filters-ras-test.cxx b/filter/qa/cppunit/filters-ras-test.cxx deleted file mode 100644 index 2f3b678e4e0a..000000000000 --- a/filter/qa/cppunit/filters-ras-test.cxx +++ /dev/null @@ -1,67 +0,0 @@ -/* -*- 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/. - */ - -#include <unotest/filters-test.hxx> -#include <test/bootstrapfixture.hxx> -#include <vcl/FilterConfigItem.hxx> -#include <tools/stream.hxx> -#include <vcl/graph.hxx> - -extern "C" -{ - SAL_DLLPUBLIC_EXPORT bool SAL_CALL - iraGraphicImport(SvStream & rStream, Graphic & rGraphic, - FilterConfigItem*); -} - -using namespace ::com::sun::star; - -/* Implementation of Filters test */ - -class RasFilterTest - : public test::FiltersTest - , public test::BootstrapFixture -{ -public: - RasFilterTest() : BootstrapFixture(true, false) {} - - virtual bool load(const OUString &, - const OUString &rURL, const OUString &, - SfxFilterFlags, SotClipboardFormatId, unsigned int) override; - - /** - * Ensure CVEs remain unbroken - */ - void testCVEs(); - - CPPUNIT_TEST_SUITE(RasFilterTest); - CPPUNIT_TEST(testCVEs); - CPPUNIT_TEST_SUITE_END(); -}; - -bool RasFilterTest::load(const OUString &, - const OUString &rURL, const OUString &, - SfxFilterFlags, SotClipboardFormatId, unsigned int) -{ - SvFileStream aFileStream(rURL, StreamMode::READ); - Graphic aGraphic; - return iraGraphicImport(aFileStream, aGraphic, nullptr); -} - -void RasFilterTest::testCVEs() -{ - testDir(OUString(), - m_directories.getURLFromSrc(u"/filter/qa/cppunit/data/ras/")); -} - -CPPUNIT_TEST_SUITE_REGISTRATION(RasFilterTest); - -CPPUNIT_PLUGIN_IMPLEMENT(); - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |