[Libreoffice-commits] .: 2 commits - sc/qa test/inc test/source
Kohei Yoshida
kohei at kemper.freedesktop.org
Mon Apr 30 13:31:07 PDT 2012
sc/qa/extras/sceditfieldobj-cell.cxx | 3 ++-
sc/qa/extras/sceditfieldobj-header.cxx | 3 ++-
test/inc/test/beans/xpropertyset.hxx | 2 +-
test/source/beans/xpropertyset.cxx | 5 +++--
4 files changed, 8 insertions(+), 5 deletions(-)
New commits:
commit 4712cd34531f1f257238b5ededaa5f130db2abec
Author: Kohei Yoshida <kohei.yoshida at gmail.com>
Date: Mon Apr 30 16:31:23 2012 -0400
Test setPropertyValue().
Change-Id: Idbad933cf5e3b297e7131e66202a0250b4c3def8
diff --git a/sc/qa/extras/sceditfieldobj-cell.cxx b/sc/qa/extras/sceditfieldobj-cell.cxx
index ab3217a..0f582cf 100644
--- a/sc/qa/extras/sceditfieldobj-cell.cxx
+++ b/sc/qa/extras/sceditfieldobj-cell.cxx
@@ -39,7 +39,7 @@
#include <com/sun/star/sheet/XSpreadsheetDocument.hpp>
#include <com/sun/star/sheet/XSpreadsheet.hpp>
-#define NUMBER_OF_TESTS 5
+#define NUMBER_OF_TESTS 6
namespace sc_apitest {
@@ -60,6 +60,7 @@ public:
// XPropertySet
CPPUNIT_TEST(testGetPropertySetInfo);
CPPUNIT_TEST(testGetPropertyValue);
+ CPPUNIT_TEST(testSetPropertyValue);
// XTextField
CPPUNIT_TEST(testGetPresentation);
diff --git a/sc/qa/extras/sceditfieldobj-header.cxx b/sc/qa/extras/sceditfieldobj-header.cxx
index e11dfde..69a62b8 100644
--- a/sc/qa/extras/sceditfieldobj-header.cxx
+++ b/sc/qa/extras/sceditfieldobj-header.cxx
@@ -42,7 +42,7 @@
#include <com/sun/star/sheet/XSpreadsheet.hpp>
#include <com/sun/star/sheet/XHeaderFooterContent.hpp>
-#define NUMBER_OF_TESTS 4
+#define NUMBER_OF_TESTS 5
namespace sc_apitest {
@@ -63,6 +63,7 @@ public:
// XPropertySet
CPPUNIT_TEST(testGetPropertySetInfo);
CPPUNIT_TEST(testGetPropertyValue);
+ CPPUNIT_TEST(testSetPropertyValue);
// XTextContent
CPPUNIT_TEST(testGetAnchor);
commit 5c03dca7a983b40e2870f9b72850a80e8766b157
Author: Kohei Yoshida <kohei.yoshida at gmail.com>
Date: Mon Apr 30 16:26:07 2012 -0400
More descriptive method name.
Change-Id: I7f0d68ee59e7a36254267d652de398cc371c7f8c
diff --git a/test/inc/test/beans/xpropertyset.hxx b/test/inc/test/beans/xpropertyset.hxx
index 7479541..c69024c 100644
--- a/test/inc/test/beans/xpropertyset.hxx
+++ b/test/inc/test/beans/xpropertyset.hxx
@@ -57,7 +57,7 @@ public:
void testRemoveVetoableChangeListener();
protected:
- virtual bool isChangeable(const rtl::OUString& rName);
+ virtual bool isPropertyValueChangeable(const rtl::OUString& rName);
private:
void fillPropsToTest(const uno::Reference<beans::XPropertySetInfo>& xPropInfo);
diff --git a/test/source/beans/xpropertyset.cxx b/test/source/beans/xpropertyset.cxx
index 1c83390..ffa1a01 100644
--- a/test/source/beans/xpropertyset.cxx
+++ b/test/source/beans/xpropertyset.cxx
@@ -69,6 +69,7 @@ void XPropertySet::testAddVetoableChangeListener()
void XPropertySet::testSetPropertyValue()
{
testGetPropertySetInfo();
+ uno::Reference<beans::XPropertySet> xPropSet(init(), UNO_QUERY_THROW);
// TODO: implement this.
}
@@ -103,7 +104,7 @@ void XPropertySet::testRemoveVetoableChangeListener()
// TODO: implement this.
}
-bool XPropertySet::isChangeable(const rtl::OUString& rName)
+bool XPropertySet::isPropertyValueChangeable(const rtl::OUString& rName)
{
uno::Reference<beans::XPropertySet> xPropSet(init(), UNO_QUERY_THROW);
try
@@ -177,7 +178,7 @@ void XPropertySet::fillPropsToTest(const uno::Reference<beans::XPropertySetInfo>
bool bBound = (aProp.Attributes & beans::PropertyAttribute::BOUND) != 0;
bool bConstrained = (aProp.Attributes & beans::PropertyAttribute::CONSTRAINED) != 0;
- bool bCanChange = isChangeable(aProp.Name);
+ bool bCanChange = isPropertyValueChangeable(aProp.Name);
if (bBound && bCanChange)
maPropsToTest.bound.push_back(aProp.Name);
More information about the Libreoffice-commits
mailing list