diff options
author | Tomaž Vajngerl <tomaz.vajngerl@collabora.co.uk> | 2021-02-14 22:45:04 +0900 |
---|---|---|
committer | Tomaž Vajngerl <quikee@gmail.com> | 2021-02-17 04:01:52 +0100 |
commit | e916e8c1816a17408cba52787035ffd9fbae5789 (patch) | |
tree | 6525cf48c3a1488303b397cf771cfcdbc7ea3eaa /filter/qa | |
parent | 4d22e3ce32959d795a90653807c1c19cc9c1838e (diff) |
Move MET reader from filter module into VCL
Change-Id: I478ef775bc73349094f88012ceb57b1712a27f55
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111012
Tested-by: Jenkins
Reviewed-by: Tomaž Vajngerl <quikee@gmail.com>
Diffstat (limited to 'filter/qa')
-rw-r--r-- | filter/qa/cppunit/data/met/fail/.gitignore | 0 | ||||
-rw-r--r-- | filter/qa/cppunit/data/met/fail/afl-divide-zero-1.met | bin | 629 -> 0 bytes | |||
-rw-r--r-- | filter/qa/cppunit/data/met/fail/crash-1.met | bin | 681 -> 0 bytes | |||
-rw-r--r-- | filter/qa/cppunit/data/met/fail/hang-1.met | bin | 600 -> 0 bytes | |||
-rw-r--r-- | filter/qa/cppunit/data/met/fail/hang-2.met | bin | 289 -> 0 bytes | |||
-rw-r--r-- | filter/qa/cppunit/data/met/indeterminate/.gitignore | 1 | ||||
-rw-r--r-- | filter/qa/cppunit/data/met/pass/.gitignore | 0 | ||||
-rw-r--r-- | filter/qa/cppunit/data/met/pass/hang-3.met | bin | 608 -> 0 bytes | |||
-rw-r--r-- | filter/qa/cppunit/data/met/pass/sample.met | bin | 629 -> 0 bytes | |||
-rw-r--r-- | filter/qa/cppunit/filters-met-test.cxx | 67 |
10 files changed, 0 insertions, 68 deletions
diff --git a/filter/qa/cppunit/data/met/fail/.gitignore b/filter/qa/cppunit/data/met/fail/.gitignore deleted file mode 100644 index e69de29bb2d1..000000000000 --- a/filter/qa/cppunit/data/met/fail/.gitignore +++ /dev/null diff --git a/filter/qa/cppunit/data/met/fail/afl-divide-zero-1.met b/filter/qa/cppunit/data/met/fail/afl-divide-zero-1.met Binary files differdeleted file mode 100644 index 62ccf48f6d89..000000000000 --- a/filter/qa/cppunit/data/met/fail/afl-divide-zero-1.met +++ /dev/null diff --git a/filter/qa/cppunit/data/met/fail/crash-1.met b/filter/qa/cppunit/data/met/fail/crash-1.met Binary files differdeleted file mode 100644 index c46b4a9f168a..000000000000 --- a/filter/qa/cppunit/data/met/fail/crash-1.met +++ /dev/null diff --git a/filter/qa/cppunit/data/met/fail/hang-1.met b/filter/qa/cppunit/data/met/fail/hang-1.met Binary files differdeleted file mode 100644 index c1a095d3fad5..000000000000 --- a/filter/qa/cppunit/data/met/fail/hang-1.met +++ /dev/null diff --git a/filter/qa/cppunit/data/met/fail/hang-2.met b/filter/qa/cppunit/data/met/fail/hang-2.met Binary files differdeleted file mode 100644 index e807d584e372..000000000000 --- a/filter/qa/cppunit/data/met/fail/hang-2.met +++ /dev/null diff --git a/filter/qa/cppunit/data/met/indeterminate/.gitignore b/filter/qa/cppunit/data/met/indeterminate/.gitignore deleted file mode 100644 index 8276f4291e67..000000000000 --- a/filter/qa/cppunit/data/met/indeterminate/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.met-* diff --git a/filter/qa/cppunit/data/met/pass/.gitignore b/filter/qa/cppunit/data/met/pass/.gitignore deleted file mode 100644 index e69de29bb2d1..000000000000 --- a/filter/qa/cppunit/data/met/pass/.gitignore +++ /dev/null diff --git a/filter/qa/cppunit/data/met/pass/hang-3.met b/filter/qa/cppunit/data/met/pass/hang-3.met Binary files differdeleted file mode 100644 index 84b432e63f69..000000000000 --- a/filter/qa/cppunit/data/met/pass/hang-3.met +++ /dev/null diff --git a/filter/qa/cppunit/data/met/pass/sample.met b/filter/qa/cppunit/data/met/pass/sample.met Binary files differdeleted file mode 100644 index 7635e841fded..000000000000 --- a/filter/qa/cppunit/data/met/pass/sample.met +++ /dev/null diff --git a/filter/qa/cppunit/filters-met-test.cxx b/filter/qa/cppunit/filters-met-test.cxx deleted file mode 100644 index e850a06a37df..000000000000 --- a/filter/qa/cppunit/filters-met-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 - imeGraphicImport(SvStream & rStream, Graphic & rGraphic, - FilterConfigItem*); -} - -using namespace ::com::sun::star; - -/* Implementation of Filters test */ - -class MetFilterTest - : public test::FiltersTest - , public test::BootstrapFixture -{ -public: - MetFilterTest() : 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(MetFilterTest); - CPPUNIT_TEST(testCVEs); - CPPUNIT_TEST_SUITE_END(); -}; - -bool MetFilterTest::load(const OUString &, - const OUString &rURL, const OUString &, - SfxFilterFlags, SotClipboardFormatId, unsigned int) -{ - SvFileStream aFileStream(rURL, StreamMode::READ); - Graphic aGraphic; - return imeGraphicImport(aFileStream, aGraphic, nullptr); -} - -void MetFilterTest::testCVEs() -{ - testDir(OUString(), - m_directories.getURLFromSrc(u"/filter/qa/cppunit/data/met/")); -} - -CPPUNIT_TEST_SUITE_REGISTRATION(MetFilterTest); - -CPPUNIT_PLUGIN_IMPLEMENT(); - -/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |