summaryrefslogtreecommitdiff
path: root/vcl/qa
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2017-08-09 15:01:48 +0100
committerCaolán McNamara <caolanm@redhat.com>2017-08-09 22:09:15 +0200
commit622347b913dd0aedaec1d0a4658e5dc7801f6bde (patch)
treeb6d582523a4d0db32d1a762de35b5aed5b63cee5 /vcl/qa
parent8d3a4fa775a23371aed58bbbab1d5a7537df5110 (diff)
send this MapMode scale thing back to where it came from
Change-Id: Ic33f4b4bf7a0df35f04778e474f5a136f06be4a6 Reviewed-on: https://gerrit.libreoffice.org/40926 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'vcl/qa')
-rw-r--r--vcl/qa/cppunit/mapmode.cxx65
1 files changed, 0 insertions, 65 deletions
diff --git a/vcl/qa/cppunit/mapmode.cxx b/vcl/qa/cppunit/mapmode.cxx
deleted file mode 100644
index afa259a6e799..000000000000
--- a/vcl/qa/cppunit/mapmode.cxx
+++ /dev/null
@@ -1,65 +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 <test/bootstrapfixture.hxx>
-#include <cppunit/TestAssert.h>
-#include <cppunit/TestFixture.h>
-
-#include <osl/file.hxx>
-#include <osl/process.h>
-
-#include <vcl/mapmod.hxx>
-
-class VclMapModeTest : public test::BootstrapFixture
-{
-public:
- VclMapModeTest() : BootstrapFixture(true, false) {}
-
- void testMultiplier();
-
- CPPUNIT_TEST_SUITE(VclMapModeTest);
- CPPUNIT_TEST(testMultiplier);
- CPPUNIT_TEST_SUITE_END();
-};
-
-void VclMapModeTest::testMultiplier()
-{
- MapMode aMapMode;
- CPPUNIT_ASSERT_DOUBLES_EQUAL_MESSAGE( "Default map mode is MapUnit::MapPixel, multiplier should be 1", 1.0, aMapMode.GetUnitMultiplier(), 1E-12);
- aMapMode.SetMapUnit( MapUnit::MapSysFont );
- CPPUNIT_ASSERT_DOUBLES_EQUAL_MESSAGE( "Map mode is MapUnit::MapSysFont, multiplier should be 1", 1.0, aMapMode.GetUnitMultiplier(), 1E-12);
- aMapMode.SetMapUnit( MapUnit::MapAppFont );
- CPPUNIT_ASSERT_DOUBLES_EQUAL_MESSAGE( "Map mode is MapUnit::MapAppFont, multiplier should be 1", 1.0, aMapMode.GetUnitMultiplier(), 1E-12);
- aMapMode.SetMapUnit( MapUnit::Map100thMM );
- CPPUNIT_ASSERT_DOUBLES_EQUAL_MESSAGE( "Map mode is MapUnit::Map100thMM, multiplier should be 1", 1.0, aMapMode.GetUnitMultiplier(), 1E-12);
- aMapMode.SetMapUnit( MapUnit::Map10thMM );
- CPPUNIT_ASSERT_DOUBLES_EQUAL_MESSAGE( "Map mode is MapUnit::Map10thMM, multiplier should be 10", 10.0, aMapMode.GetUnitMultiplier(), 1E-12);
- aMapMode.SetMapUnit( MapUnit::MapMM );
- CPPUNIT_ASSERT_DOUBLES_EQUAL_MESSAGE( "Map mode is MapUnit::MapMM, multiplier should be 100", 100.0, aMapMode.GetUnitMultiplier(), 1E-12);
- aMapMode.SetMapUnit( MapUnit::MapCM );
- CPPUNIT_ASSERT_DOUBLES_EQUAL_MESSAGE( "Map mode is MapUnit::MapCM, multiplier should be 1000", 1000.0, aMapMode.GetUnitMultiplier(), 1E-12);
- aMapMode.SetMapUnit( MapUnit::Map1000thInch );
- CPPUNIT_ASSERT_DOUBLES_EQUAL_MESSAGE( "Map mode is MapUnit::Map1000thInch, multiplier should be 2.54", 2.54, aMapMode.GetUnitMultiplier(), 1E-12 );
- aMapMode.SetMapUnit( MapUnit::Map100thInch );
- CPPUNIT_ASSERT_DOUBLES_EQUAL_MESSAGE( "Map mode is MapUnit::Map100thInch, multiplier should be 2.54", 25.4, aMapMode.GetUnitMultiplier(), 1E-12 );
- aMapMode.SetMapUnit( MapUnit::Map10thInch );
- CPPUNIT_ASSERT_DOUBLES_EQUAL_MESSAGE( "Map mode is MapUnit::Map10thInch, multiplier should be 254", 254.0, aMapMode.GetUnitMultiplier(), 1E-12 );
- aMapMode.SetMapUnit( MapUnit::MapInch );
- CPPUNIT_ASSERT_DOUBLES_EQUAL_MESSAGE( "Map mode is MapUnit::MapInch, multiplier should be 2540", 2540.0, aMapMode.GetUnitMultiplier(), 1E-12 );
- aMapMode.SetMapUnit( MapUnit::MapTwip );
- CPPUNIT_ASSERT_DOUBLES_EQUAL_MESSAGE( "Map mode is MapUnit::MapTwip, multiplier should be 1.76388889", 1.76388889, aMapMode.GetUnitMultiplier(), 1E-12 );
- aMapMode.SetMapUnit( MapUnit::MapPoint );
- CPPUNIT_ASSERT_DOUBLES_EQUAL_MESSAGE( "Map mode is MapUnit::MapPoint, multiplier should be 35.27777778", 35.27777778, aMapMode.GetUnitMultiplier(), 1E-12 );
-}
-
-CPPUNIT_TEST_SUITE_REGISTRATION(VclMapModeTest);
-
-CPPUNIT_PLUGIN_IMPLEMENT();
-
-/* vim:set shiftwidth=4 softtabstop=4 expandtab: */