Kaydet (Commit) 967157a4 authored tarafından Stephan Bergmann's avatar Stephan Bergmann

loplugin:unreffun

Change-Id: I3d5ddbca7760a32231ef7fee19b45bca83667ca7
üst 7b72e505
...@@ -50,7 +50,7 @@ public: ...@@ -50,7 +50,7 @@ public:
void testShapeFollowedByChart(); void testShapeFollowedByChart();
void testPieChartDataLabels(); void testPieChartDataLabels();
void testSeriesIdxOrder(); void testSeriesIdxOrder();
void testScatterPlotLabels(); // void testScatterPlotLabels();
void testErrorBarDataRangeODS(); void testErrorBarDataRangeODS();
void testChartCrash(); void testChartCrash();
void testPieChartRotation(); void testPieChartRotation();
...@@ -714,46 +714,46 @@ void Chart2ExportTest::testSeriesIdxOrder() ...@@ -714,46 +714,46 @@ void Chart2ExportTest::testSeriesIdxOrder()
assertXPath(pXmlDoc, "/c:chartSpace[1]/c:chart[1]/c:plotArea[1]/c:lineChart[1]/c:ser[1]/c:order[1]", "val", "1"); assertXPath(pXmlDoc, "/c:chartSpace[1]/c:chart[1]/c:plotArea[1]/c:lineChart[1]/c:ser[1]/c:order[1]", "val", "1");
} }
void Chart2ExportTest::testScatterPlotLabels() // void Chart2ExportTest::testScatterPlotLabels()
{ // {
load("/chart2/qa/extras/data/odg/", "scatter-plot-labels.odg"); // load("/chart2/qa/extras/data/odg/", "scatter-plot-labels.odg");
Reference<chart2::XChartDocument> xChartDoc(getChartDocFromDrawImpress(0, 0), uno::UNO_QUERY); // Reference<chart2::XChartDocument> xChartDoc(getChartDocFromDrawImpress(0, 0), uno::UNO_QUERY);
CPPUNIT_ASSERT(xChartDoc.is()); // CPPUNIT_ASSERT(xChartDoc.is());
//
Reference<chart2::XChartType> xCT = getChartTypeFromDoc(xChartDoc, 0, 0); // Reference<chart2::XChartType> xCT = getChartTypeFromDoc(xChartDoc, 0, 0);
CPPUNIT_ASSERT(xCT.is()); // CPPUNIT_ASSERT(xCT.is());
//
OUString aLabelRole = xCT->getRoleOfSequenceForSeriesLabel(); // OUString aLabelRole = xCT->getRoleOfSequenceForSeriesLabel();
//
Reference<chart2::XDataSeriesContainer> xDSCont(xCT, uno::UNO_QUERY); // Reference<chart2::XDataSeriesContainer> xDSCont(xCT, uno::UNO_QUERY);
CPPUNIT_ASSERT(xDSCont.is()); // CPPUNIT_ASSERT(xDSCont.is());
Sequence<uno::Reference<chart2::XDataSeries> > aDataSeriesSeq = xDSCont->getDataSeries(); // Sequence<uno::Reference<chart2::XDataSeries> > aDataSeriesSeq = xDSCont->getDataSeries();
CPPUNIT_ASSERT_EQUAL(sal_Int32(3), aDataSeriesSeq.getLength()); // CPPUNIT_ASSERT_EQUAL(sal_Int32(3), aDataSeriesSeq.getLength());
//
for (sal_Int32 i = 0; i < aDataSeriesSeq.getLength(); ++i) // for (sal_Int32 i = 0; i < aDataSeriesSeq.getLength(); ++i)
{ // {
uno::Reference<chart2::data::XDataSource> xDSrc(aDataSeriesSeq[i], uno::UNO_QUERY); // uno::Reference<chart2::data::XDataSource> xDSrc(aDataSeriesSeq[i], uno::UNO_QUERY);
CPPUNIT_ASSERT(xDSrc.is()); // CPPUNIT_ASSERT(xDSrc.is());
uno::Sequence<Reference<chart2::data::XLabeledDataSequence> > aDataSeqs = xDSrc->getDataSequences(); // uno::Sequence<Reference<chart2::data::XLabeledDataSequence> > aDataSeqs = xDSrc->getDataSequences();
for (sal_Int32 j = 0; j < aDataSeqs.getLength(); ++j) // for (sal_Int32 j = 0; j < aDataSeqs.getLength(); ++j)
{ // {
Reference<chart2::data::XDataSequence> xValues = aDataSeqs[j]->getValues(); // Reference<chart2::data::XDataSequence> xValues = aDataSeqs[j]->getValues();
CPPUNIT_ASSERT(xValues.is()); // CPPUNIT_ASSERT(xValues.is());
Reference<beans::XPropertySet> xPropSet(xValues, uno::UNO_QUERY); // Reference<beans::XPropertySet> xPropSet(xValues, uno::UNO_QUERY);
if (!xPropSet.is()) // if (!xPropSet.is())
continue; // continue;
//
OUString aRoleName; // OUString aRoleName;
xPropSet->getPropertyValue("Role") >>= aRoleName; // xPropSet->getPropertyValue("Role") >>= aRoleName;
if (aRoleName == aLabelRole) // if (aRoleName == aLabelRole)
{ // {
// TODO : Check the data series labels. // // TODO : Check the data series labels.
} // }
} // }
} // }
//
CPPUNIT_ASSERT(false); // CPPUNIT_ASSERT(false);
} // }
void Chart2ExportTest::testErrorBarDataRangeODS() void Chart2ExportTest::testErrorBarDataRangeODS()
{ {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment