summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sc/qa/extras/scdatabaserangeobj.cxx4
-rw-r--r--test/inc/test/sheet/xdatabaserange.hxx2
-rw-r--r--test/source/sheet/xdatabaserange.cxx13
3 files changed, 18 insertions, 1 deletions
diff --git a/sc/qa/extras/scdatabaserangeobj.cxx b/sc/qa/extras/scdatabaserangeobj.cxx
index 93eb26186d57..e9f09c6c7b46 100644
--- a/sc/qa/extras/scdatabaserangeobj.cxx
+++ b/sc/qa/extras/scdatabaserangeobj.cxx
@@ -37,7 +37,7 @@
namespace sc_apitest {
-#define NUMBER_OF_TESTS 3
+#define NUMBER_OF_TESTS 5
class ScDatabaseRangeObj : public UnoApiTest, apitest::XDatabaseRange
{
@@ -51,6 +51,8 @@ public:
CPPUNIT_TEST(testDataArea);
CPPUNIT_TEST(testGetSortDescriptor);
CPPUNIT_TEST(testGetSubtotalDescriptor);
+ CPPUNIT_TEST(testGetImportDescriptor);
+ CPPUNIT_TEST(testGetFilterDescriptor);
CPPUNIT_TEST_SUITE_END();
private:
static sal_Int32 nTest;
diff --git a/test/inc/test/sheet/xdatabaserange.hxx b/test/inc/test/sheet/xdatabaserange.hxx
index 6c5eac04d977..d388aa3d995a 100644
--- a/test/inc/test/sheet/xdatabaserange.hxx
+++ b/test/inc/test/sheet/xdatabaserange.hxx
@@ -43,6 +43,8 @@ public:
void testDataArea();
void testGetSortDescriptor();
void testGetSubtotalDescriptor();
+ void testGetImportDescriptor();
+ void testGetFilterDescriptor();
};
}
diff --git a/test/source/sheet/xdatabaserange.cxx b/test/source/sheet/xdatabaserange.cxx
index ef68e8e55235..51e3c3258840 100644
--- a/test/source/sheet/xdatabaserange.cxx
+++ b/test/source/sheet/xdatabaserange.cxx
@@ -140,6 +140,19 @@ void XDatabaseRange::testGetSortDescriptor()
}
}
+void XDatabaseRange::testGetFilterDescriptor()
+{
+ uno::Reference< sheet::XDatabaseRange > xDBRange( init(rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("FilterDescriptor"))), UNO_QUERY_THROW);
+ uno::Reference< uno::XInterface > xFilterDescr( xDBRange->getFilterDescriptor(), UNO_QUERY_THROW);
+ CPPUNIT_ASSERT(xFilterDescr.is());
+}
+
+void XDatabaseRange::testGetImportDescriptor()
+{
+ uno::Reference< sheet::XDatabaseRange > xDBRange( init(rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("ImportDescriptor"))), UNO_QUERY_THROW);
+ uno::Sequence< beans::PropertyValue > xImportDescr = xDBRange->getImportDescriptor();
+}
+
}
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */