diff options
Diffstat (limited to 'dbaccess/qa/extras/rowsetclones.cxx')
-rw-r--r-- | dbaccess/qa/extras/rowsetclones.cxx | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/dbaccess/qa/extras/rowsetclones.cxx b/dbaccess/qa/extras/rowsetclones.cxx index 21a30636961b..88afad9eab9e 100644 --- a/dbaccess/qa/extras/rowsetclones.cxx +++ b/dbaccess/qa/extras/rowsetclones.cxx @@ -10,7 +10,6 @@ #include <sal/config.h> #include <test/unoapi_test.hxx> #include <com/sun/star/sdb/XOfficeDatabaseDocument.hpp> -#include <com/sun/star/lang/XComponent.hpp> #include <com/sun/star/sdb/CommandType.hpp> #include <com/sun/star/sdbc/XConnection.hpp> #include <com/sun/star/sdbc/XResultSet.hpp> @@ -25,7 +24,6 @@ using namespace ::com::sun::star::uno; using namespace ::com::sun::star::beans; using namespace ::com::sun::star::sdb; using namespace ::com::sun::star::sdbc; -using namespace ::com::sun::star::sdbcx; class RowSetClones : public UnoApiTest { @@ -50,9 +48,8 @@ void RowSetClones::test() { const OUString sFilePath(m_directories.getURLFromWorkdir(u"CppunitTest/RowSetClones.odb")); - uno::Reference< lang::XComponent > xComponent (loadFromDesktop(sFilePath)); - uno::Reference< XOfficeDatabaseDocument > xDocument(xComponent, UNO_QUERY); - CPPUNIT_ASSERT(xDocument.is()); + mxComponent = loadFromDesktop(sFilePath); + uno::Reference< XOfficeDatabaseDocument > xDocument(mxComponent, UNO_QUERY_THROW); uno::Reference< XDataSource > xDataSource = xDocument->getDataSource(); CPPUNIT_ASSERT(xDataSource.is()); @@ -123,8 +120,6 @@ void RowSetClones::test() CPPUNIT_ASSERT(xResultSetClone->isLast()); CPPUNIT_ASSERT(xResultSet->isFirst()); CPPUNIT_ASSERT_EQUAL(static_cast<sal_Int32>(1), xRow->getInt(1)); - - closeDocument(uno::Reference<lang::XComponent>(xDocument, uno::UNO_QUERY)); } CPPUNIT_TEST_SUITE_REGISTRATION(RowSetClones); |