Kaydet (Commit) bb6f5dc0 authored tarafından Jens Carl's avatar Jens Carl

tdf#45904 Move XNameAccess Java tests to C++

Move XNameAccess Java tests to C++ for ScDataPilotItemsObj.

Change-Id: Id8e83bb68408600f471148df7527467a371590fb
Reviewed-on: https://gerrit.libreoffice.org/68611
Tested-by: Jenkins
Reviewed-by: 's avatarJens Carl <j.carl43@gmx.de>
üst 67033fd7
...@@ -967,7 +967,6 @@ $(eval $(call gb_Jar_add_sourcefiles,OOoRunner,\ ...@@ -967,7 +967,6 @@ $(eval $(call gb_Jar_add_sourcefiles,OOoRunner,\
qadevOOo/tests/java/mod/_sc/ScDataPilotFieldGroupObj \ qadevOOo/tests/java/mod/_sc/ScDataPilotFieldGroupObj \
qadevOOo/tests/java/mod/_sc/ScDataPilotFieldObj \ qadevOOo/tests/java/mod/_sc/ScDataPilotFieldObj \
qadevOOo/tests/java/mod/_sc/ScDataPilotItemObj \ qadevOOo/tests/java/mod/_sc/ScDataPilotItemObj \
qadevOOo/tests/java/mod/_sc/ScDataPilotItemsObj \
qadevOOo/tests/java/mod/_sc/ScDocumentConfiguration \ qadevOOo/tests/java/mod/_sc/ScDocumentConfiguration \
qadevOOo/tests/java/mod/_sc/ScDrawPageObj \ qadevOOo/tests/java/mod/_sc/ScDrawPageObj \
qadevOOo/tests/java/mod/_sc/ScHeaderFieldObj \ qadevOOo/tests/java/mod/_sc/ScHeaderFieldObj \
......
"ScDataPilotItemsObj";"com::sun::star::container::XNameAccess";"getByName()"
"ScDataPilotItemsObj";"com::sun::star::container::XNameAccess";"getElementNames()"
"ScDataPilotItemsObj";"com::sun::star::container::XNameAccess";"hasByName()"
...@@ -11,6 +11,7 @@ ...@@ -11,6 +11,7 @@
#include <test/container/xelementaccess.hxx> #include <test/container/xelementaccess.hxx>
#include <test/container/xenumerationaccess.hxx> #include <test/container/xenumerationaccess.hxx>
#include <test/container/xindexaccess.hxx> #include <test/container/xindexaccess.hxx>
#include <test/container/xnameaccess.hxx>
#include <test/lang/xserviceinfo.hxx> #include <test/lang/xserviceinfo.hxx>
#include <com/sun/star/beans/XPropertySet.hpp> #include <com/sun/star/beans/XPropertySet.hpp>
...@@ -45,6 +46,7 @@ class ScDataPilotItemsObj : public CalcUnoApiTest, ...@@ -45,6 +46,7 @@ class ScDataPilotItemsObj : public CalcUnoApiTest,
public apitest::XElementAccess, public apitest::XElementAccess,
public apitest::XEnumerationAccess, public apitest::XEnumerationAccess,
public apitest::XIndexAccess, public apitest::XIndexAccess,
public apitest::XNameAccess,
public apitest::XServiceInfo public apitest::XServiceInfo
{ {
public: public:
...@@ -67,6 +69,11 @@ public: ...@@ -67,6 +69,11 @@ public:
CPPUNIT_TEST(testGetByIndex); CPPUNIT_TEST(testGetByIndex);
CPPUNIT_TEST(testGetCount); CPPUNIT_TEST(testGetCount);
// XNameAccess
CPPUNIT_TEST(testGetByName);
CPPUNIT_TEST(testGetElementNames);
CPPUNIT_TEST(testHasByName);
// XServiceInfo // XServiceInfo
CPPUNIT_TEST(testGetImplementationName); CPPUNIT_TEST(testGetImplementationName);
CPPUNIT_TEST(testGetSupportedServiceNames); CPPUNIT_TEST(testGetSupportedServiceNames);
...@@ -82,6 +89,7 @@ ScDataPilotItemsObj::ScDataPilotItemsObj() ...@@ -82,6 +89,7 @@ ScDataPilotItemsObj::ScDataPilotItemsObj()
: CalcUnoApiTest("/sc/qa/extras/testdocuments") : CalcUnoApiTest("/sc/qa/extras/testdocuments")
, XElementAccess(cppu::UnoType<beans::XPropertySet>::get()) , XElementAccess(cppu::UnoType<beans::XPropertySet>::get())
, XIndexAccess(5) , XIndexAccess(5)
, XNameAccess("2")
, XServiceInfo("ScDataPilotItemsObj", "com.sun.star.sheet.DataPilotItems") , XServiceInfo("ScDataPilotItemsObj", "com.sun.star.sheet.DataPilotItems")
{ {
} }
......
...@@ -16,7 +16,6 @@ ...@@ -16,7 +16,6 @@
# the License at http://www.apache.org/licenses/LICENSE-2.0 . # the License at http://www.apache.org/licenses/LICENSE-2.0 .
# #
-o sc.ScDataPilotItemObj -o sc.ScDataPilotItemObj
-o sc.ScDataPilotItemsObj
-o sc.ScDatabaseRangeObj -o sc.ScDatabaseRangeObj
-o sc.ScDocumentConfiguration -o sc.ScDocumentConfiguration
-o sc.ScDrawPageObj -o sc.ScDrawPageObj
......
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