summaryrefslogtreecommitdiff
path: root/svl
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2018-02-26 17:13:01 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2018-02-28 07:34:27 +0100
commite2cb154195fdc2ffccdb6f5e87cae8b29640b3eb (patch)
tree7c3d53d78e0867aa879b98d84211d1e73602520f /svl
parent0ea41fea75cd1ac1d81fa57c4411e75a6b4001f0 (diff)
convert COL_ constants to be of type Color
Change-Id: I0e25c8950ac26b851ff42f71e1471fcbe4770d48 Reviewed-on: https://gerrit.libreoffice.org/50373 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'svl')
-rw-r--r--svl/qa/unit/svl.cxx26
1 files changed, 16 insertions, 10 deletions
diff --git a/svl/qa/unit/svl.cxx b/svl/qa/unit/svl.cxx
index 7f10e5f0a4e1..633e82b75eb2 100644
--- a/svl/qa/unit/svl.cxx
+++ b/svl/qa/unit/svl.cxx
@@ -46,6 +46,12 @@
using namespace ::com::sun::star;
using namespace svl;
+inline std::ostream& operator<<(std::ostream& rStrm, const Color& rColor)
+{
+ rStrm << "Color: R:" << static_cast<int>(rColor.GetRed()) << " G:" << static_cast<int>(rColor.GetGreen()) << " B: " << static_cast<int>(rColor.GetBlue());
+ return rStrm;
+}
+
namespace {
class Test : public CppUnit::TestFixture {
@@ -1562,16 +1568,16 @@ void Test::testStandardColorIntegrity()
CPPUNIT_ASSERT_EQUAL( nMaxDefaultColors, size_t(NF_KEY_LASTCOLOR) - size_t(NF_KEY_FIRSTCOLOR) + 1 );
CPPUNIT_ASSERT_EQUAL( nMaxDefaultColors, rStandardColors.size() );
// Colors must follow same order as in sEnglishKeyword
- CPPUNIT_ASSERT_EQUAL( rStandardColors[0].GetColor(), COL_BLACK );
- CPPUNIT_ASSERT_EQUAL( rStandardColors[1].GetColor(), COL_LIGHTBLUE );
- CPPUNIT_ASSERT_EQUAL( rStandardColors[2].GetColor(), COL_LIGHTGREEN );
- CPPUNIT_ASSERT_EQUAL( rStandardColors[3].GetColor(), COL_LIGHTCYAN );
- CPPUNIT_ASSERT_EQUAL( rStandardColors[4].GetColor(), COL_LIGHTRED );
- CPPUNIT_ASSERT_EQUAL( rStandardColors[5].GetColor(), COL_LIGHTMAGENTA );
- CPPUNIT_ASSERT_EQUAL( rStandardColors[6].GetColor(), COL_BROWN );
- CPPUNIT_ASSERT_EQUAL( rStandardColors[7].GetColor(), COL_GRAY );
- CPPUNIT_ASSERT_EQUAL( rStandardColors[8].GetColor(), COL_YELLOW );
- CPPUNIT_ASSERT_EQUAL( rStandardColors[9].GetColor(), COL_WHITE );
+ CPPUNIT_ASSERT_EQUAL( rStandardColors[0], COL_BLACK );
+ CPPUNIT_ASSERT_EQUAL( rStandardColors[1], COL_LIGHTBLUE );
+ CPPUNIT_ASSERT_EQUAL( rStandardColors[2], COL_LIGHTGREEN );
+ CPPUNIT_ASSERT_EQUAL( rStandardColors[3], COL_LIGHTCYAN );
+ CPPUNIT_ASSERT_EQUAL( rStandardColors[4], COL_LIGHTRED );
+ CPPUNIT_ASSERT_EQUAL( rStandardColors[5], COL_LIGHTMAGENTA );
+ CPPUNIT_ASSERT_EQUAL( rStandardColors[6], COL_BROWN );
+ CPPUNIT_ASSERT_EQUAL( rStandardColors[7], COL_GRAY );
+ CPPUNIT_ASSERT_EQUAL( rStandardColors[8], COL_YELLOW );
+ CPPUNIT_ASSERT_EQUAL( rStandardColors[9], COL_WHITE );
}
void Test::testColorNamesConversion()