[Libreoffice-commits] .: 2 commits - sc/qa sc/source

Libreoffice Gerrit user logerrit at kemper.freedesktop.org
Sun Sep 23 12:23:49 PDT 2012


 sc/qa/unit/subsequent_filters-test.cxx |   48 +++++++++++----------------------
 sc/source/core/data/colorscale.cxx     |    4 +-
 2 files changed, 18 insertions(+), 34 deletions(-)

New commits:
commit 4c2a87d6e70040182d328c25d561b0de69e96a2b
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date:   Sun Sep 23 21:22:29 2012 +0200

    int to sal_Int32
    
    Change-Id: I44c5027c15b4f77a3ee76b62673641cc200fbefe

diff --git a/sc/source/core/data/colorscale.cxx b/sc/source/core/data/colorscale.cxx
index 4ca1bc7..257ff1b 100644
--- a/sc/source/core/data/colorscale.cxx
+++ b/sc/source/core/data/colorscale.cxx
@@ -176,7 +176,7 @@ void ScColorScaleEntry::dumpInfo(rtl::OUStringBuffer& rBuf) const
         default:
             rBuf.append( "Unsupported Type\n" );
     }
-    rBuf.append( "Color: " ).append( (int)maColor.GetRed() ).append( "," ).append( (int)maColor.GetGreen() ).append( "," ).append( (int)maColor.GetBlue() ).append( "\n" );
+    rBuf.append( "Color: " ).append( (sal_Int32)maColor.GetRed() ).append( "," ).append( (sal_Int32)maColor.GetGreen() ).append( "," ).append( (sal_Int32)maColor.GetBlue() ).append( "\n" );
     if(meType == COLORSCALE_FORMULA)
         rBuf.append( "Formula: " ).append( GetFormula( formula::FormulaGrammar::GRAM_DEFAULT ) ).append("\n");
     else if( meType != COLORSCALE_MIN && meType != COLORSCALE_MAX )
@@ -549,7 +549,7 @@ void ScColorScaleFormat::dumpInfo(rtl::OUStringBuffer& rBuf) const
             {
                 boost::scoped_ptr<Color> pColor( GetColor(ScAddress(nCol, nRow, nTab)) );
                 rBuf.append(nCol).append(",").append(nRow).append(",").append(nTab).append(",");
-                rBuf.append(((int)pColor->GetRed())).append(",").append(((int)pColor->GetGreen())).append(",").append(((int)pColor->GetBlue())).append("\n");
+                rBuf.append(((sal_Int32)pColor->GetRed())).append(",").append(((sal_Int32)pColor->GetGreen())).append(",").append(((sal_Int32)pColor->GetBlue())).append("\n");
             }
         }
     }
commit 1245c2a7daba66e78a8548b0e5193d7e2b1f2a92
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date:   Sun Sep 23 21:22:01 2012 +0200

    little refactoring and code simplification
    
    Change-Id: I41c7507d668eb0853b97c24217ff04f7dd4acd40

diff --git a/sc/qa/unit/subsequent_filters-test.cxx b/sc/qa/unit/subsequent_filters-test.cxx
index 8670345..2b6193f 100644
--- a/sc/qa/unit/subsequent_filters-test.cxx
+++ b/sc/qa/unit/subsequent_filters-test.cxx
@@ -1489,62 +1489,46 @@ void ScFiltersTest::testPivotTableBasicODS()
 
 namespace {
 
+void testColorScaleFormat_Impl(ScDocument* pDoc, const rtl::OUString& rFilePath, const ScConditionalFormat* pFormat)
+{
+    rtl::OUStringBuffer aBuf;
+    CPPUNIT_ASSERT(pFormat);
+    pFormat->dumpInfo(aBuf);
+    rtl::OUString aString = aBuf.makeStringAndClear();
+    std::string aStdString;
+    loadFile(rFilePath, aStdString);
+    rtl::OUString aRefString = rtl::OUString::createFromAscii(aStdString.c_str());
+    CPPUNIT_ASSERT_EQUAL(aRefString, aString);
+}
+
 void testColorScale_Impl(ScDocument* pDoc, const rtl::OUString& aBaseString)
 {
     // first color scale
     {
-        rtl::OUStringBuffer aBuf;
         const ScConditionalFormat* pFormat = pDoc->GetCondFormat(1,1,0);
-        CPPUNIT_ASSERT(pFormat);
-        pFormat->dumpInfo(aBuf);
-        rtl::OUString aString = aBuf.makeStringAndClear();
         rtl::OUString aFilePath = aBaseString + rtl::OUString("colorScale_1.txt");
-        std::string aStdString;
-        loadFile(aFilePath, aStdString);
-        rtl::OUString aRefString = rtl::OUString::createFromAscii(aStdString.c_str());
-        CPPUNIT_ASSERT_EQUAL(aRefString, aString);
+        testColorScaleFormat_Impl(pDoc, aFilePath, pFormat);
     }
 
     // second cond format
     {
-        rtl::OUStringBuffer aBuf;
         const ScConditionalFormat* pFormat = pDoc->GetCondFormat(4,1,0);
-        CPPUNIT_ASSERT(pFormat);
-        pFormat->dumpInfo(aBuf);
-        rtl::OUString aString = aBuf.makeStringAndClear();
         rtl::OUString aFilePath = aBaseString + rtl::OUString("colorScale_2.txt");
-        std::string aStdString;
-        loadFile(aFilePath, aStdString);
-        rtl::OUString aRefString = rtl::OUString::createFromAscii(aStdString.c_str());
-        CPPUNIT_ASSERT_EQUAL(aRefString, aString);
+        testColorScaleFormat_Impl(pDoc, aFilePath, pFormat);
     }
 
     // third cond format
     {
-        rtl::OUStringBuffer aBuf;
         const ScConditionalFormat* pFormat = pDoc->GetCondFormat(7,1,0);
-        CPPUNIT_ASSERT(pFormat);
-        pFormat->dumpInfo(aBuf);
-        rtl::OUString aString = aBuf.makeStringAndClear();
         rtl::OUString aFilePath = aBaseString + rtl::OUString("colorScale_3.txt");
-        std::string aStdString;
-        loadFile(aFilePath, aStdString);
-        rtl::OUString aRefString = rtl::OUString::createFromAscii(aStdString.c_str());
-        CPPUNIT_ASSERT_EQUAL(aRefString, aString);
+        testColorScaleFormat_Impl(pDoc, aFilePath, pFormat);
     }
 
     // forth cond format
     {
-        rtl::OUStringBuffer aBuf;
         const ScConditionalFormat* pFormat = pDoc->GetCondFormat(10,1,0);
-        CPPUNIT_ASSERT(pFormat);
-        pFormat->dumpInfo(aBuf);
-        rtl::OUString aString = aBuf.makeStringAndClear();
         rtl::OUString aFilePath = aBaseString + rtl::OUString("colorScale_4.txt");
-        std::string aStdString;
-        loadFile(aFilePath, aStdString);
-        rtl::OUString aRefString = rtl::OUString::createFromAscii(aStdString.c_str());
-        CPPUNIT_ASSERT_EQUAL(aRefString, aString);
+        testColorScaleFormat_Impl(pDoc, aFilePath, pFormat);
     }
 }
 


More information about the Libreoffice-commits mailing list