diff options
Diffstat (limited to 'sw/qa/unoapi')
-rw-r--r-- | sw/qa/unoapi/Test.java | 51 | ||||
-rw-r--r-- | sw/qa/unoapi/knownissues.xcl | 175 | ||||
-rw-r--r-- | sw/qa/unoapi/lastCheck.txt | 1 | ||||
-rw-r--r-- | sw/qa/unoapi/makefile.mk | 48 | ||||
-rw-r--r-- | sw/qa/unoapi/sw.sce | 94 | ||||
-rw-r--r-- | sw/qa/unoapi/testdocuments/MailMerge.sxw | bin | 0 -> 5391 bytes | |||
-rw-r--r-- | sw/qa/unoapi/testdocuments/SwXTextEmbeddedObject.sdw | bin | 0 -> 180736 bytes | |||
-rw-r--r-- | sw/qa/unoapi/testdocuments/SwXTextEmbeddedObject.sxw | bin | 0 -> 24763 bytes | |||
-rw-r--r-- | sw/qa/unoapi/testdocuments/XDocumentInsertable.sxw | bin | 0 -> 4914 bytes | |||
-rw-r--r-- | sw/qa/unoapi/testdocuments/sForm.sxw | bin | 0 -> 5568 bytes |
10 files changed, 369 insertions, 0 deletions
diff --git a/sw/qa/unoapi/Test.java b/sw/qa/unoapi/Test.java new file mode 100644 index 000000000000..e0311cc069bb --- /dev/null +++ b/sw/qa/unoapi/Test.java @@ -0,0 +1,51 @@ +/************************************************************************* +* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +* +* Copyright 2000, 2010 Oracle and/or its affiliates. +* +* OpenOffice.org - a multi-platform office productivity suite +* +* This file is part of OpenOffice.org. +* +* OpenOffice.org is free software: you can redistribute it and/or modify +* it under the terms of the GNU Lesser General Public License version 3 +* only, as published by the Free Software Foundation. +* +* OpenOffice.org is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +* GNU Lesser General Public License version 3 for more details +* (a copy is included in the LICENSE file that accompanied this code). +* +* You should have received a copy of the GNU Lesser General Public License +* version 3 along with OpenOffice.org. If not, see +* <http://www.openoffice.org/license.html> +* for a copy of the LGPLv3 License. +************************************************************************/ + +package org.openoffice.sw.qa.unoapi; + +import org.openoffice.Runner; +import org.openoffice.test.OfficeConnection; +import static org.junit.Assert.*; + +public final class Test { + @org.junit.Before public void setUp() throws Exception { + connection.setUp(); + } + + @org.junit.After public void tearDown() + throws InterruptedException, com.sun.star.uno.Exception + { + connection.tearDown(); + } + + @org.junit.Test public void test() { + assertTrue( + Runner.run( + "-sce", "sw.sce", "-xcl", "knownissues.xcl", "-tdoc", + "testdocuments", "-cs", connection.getDescription())); + } + + private final OfficeConnection connection = new OfficeConnection(); +} diff --git a/sw/qa/unoapi/knownissues.xcl b/sw/qa/unoapi/knownissues.xcl new file mode 100644 index 000000000000..08e441211cf7 --- /dev/null +++ b/sw/qa/unoapi/knownissues.xcl @@ -0,0 +1,175 @@ +### i85576 ### +sw.SwXCellRange::com::sun::star::text::CellRange + +### i21166 ### +sw.SwXCell::com::sun::star::text::CellProperties +sw.SwXCell::com::sun::star::beans::XPropertySet + +### i59143 ### +sw.SwXTableColumns::com::sun::star::table::XTableColumns + +### i85580 ### +sw.SwXTextView::com::sun::star::view::XSelectionSupplier +#-> disabled in sw.scw + +### i23394 ### +sw.XMLContentImporter::com::sun::star::xml::sax::XDocumentHandler +sw.XMLMetaImporter::com::sun::star::xml::sax::XDocumentHandler +sw.XMLStylesImporter::com::sun::star::xml::sax::XDocumentHandler +# -> disables in sw.sce + +### i23422 ### +sw.SwXTextViewCursor::com::sun::star::beans::XMultiPropertyStates + +### i112111 ### +sw.SwXViewSettings::com::sun::star::beans::XPropertySet + +### i23623 ### +sw.SwXStyleFamily::com::sun::star::container::XNameReplace + +### i85583 ### +sw.PageStyle::com::sun::star::style::PageProperties + +### i25408 ### +sw.PageStyle::com::sun::star::style::XStyle + +### i85584 ### +sw.CharacterStyle::com::sun::star::style::CharacterPropertiesAsian + +### i25473 ### +sw.ConditionalParagraphStyle::com::sun::star::beans::XMultiPropertyStates +sw.ParagraphStyle::com::sun::star::beans::XMultiPropertyStates + +### i34456 ### +sw.SwXTextDocument::com::sun::star::view::XPrintJobBroadcaster + +### i37272 ### +sw.SwXDrawPage::com::sun::star::drawing::XShapeGrouper + +### i38584 ### +sw.SwXParagraph::com::sun::star::beans::XPropertySet +sw.SwXTextPortion::com::sun::star::beans::XPropertySet +sw.SwXTextRange::com::sun::star::beans::XPropertySet +sw.SwXTextViewCursor::com::sun::star::beans::XPropertySet +sw.SwXTextCursor::com::sun::star::beans::XPropertySet + +### i85585 ### +sw.SwXTextSection::com::sun::star::text::TextSection + +### i85586 ### +sw.SwAccessibleDocumentView::com::sun::star::accessibility::XAccessibleEventBroadcaster + +### i58374 ### +sw.DocumentSettings::com::sun::star::document::Settings + +### i85586 ### +sw.SwXAutoTextGroup::com::sun::star::container::XElementAccess + +### i72029 ### +sw.SwXChapterNumbering::com::sun::star::text::NumberingRules + +### i38586 ### +sw.SwXParagraph::com::sun::star::style::ParagraphProperties +sw.SwXTextCursor::com::sun::star::style::ParagraphProperties +sw.SwXTextPortion::com::sun::star::style::ParagraphProperties +sw.SwXTextRange::com::sun::star::style::ParagraphProperties +sw.SwXTextViewCursor::com::sun::star::style::ParagraphProperties +sw.ConditionalParagraphStyle::com::sun::star::style::ParagraphProperties +sw.ParagraphStyle::com::sun::star::style::ParagraphProperties +sw.SwXCellRange::com::sun::star::style::ParagraphProperties +sw.SwXTextDefaults::com::sun::star::style::ParagraphProperties +sw.SwXTextTableCursor::com::sun::star::style::ParagraphProperties + +### i85575 ### +sw.SwXParagraph::com::sun::star::style::CharacterProperties +sw.SwXTextCursor::com::sun::star::style::CharacterProperties + +### i77882 ### +sw.SwXTextCursor::com::sun::star::document::XDocumentInsertable + +### i85595 ### +sw.ParagraphStyle::com::sun::star::beans::XMultiPropertySet +sw.ParagraphStyle::com::sun::star::beans::XPropertySet + +### i85596 ### +sw.SwXFieldMaster::com::sun::star::text::TextFieldMaster + +### i85634 ### +sw.SwAccessibleTableView +# -> disabled in sw.sce + +### i85635 ### +sw.DocumentSettings::com::sun::star::text::PrintPreviewSettings + +### i85638 ### +sw.SwXTextDocument::com::sun::star::frame::XStorable + +### i85640 ### +sw.SwXMailMerge +#-> disabled in sw.sce + +### i86656 ### +sw.SwAccessibleDocumentView::com::sun::star::accessibility::XAccessibleComponent + +### i86751 ### +sw.SwAccessibleDocumentPageView::com::sun::star::accessibility::XAccessibleEventBroadcaster +#-> disabled in sw.sce + +### i87978 ### +sw.DocumentSettings::com::sun::star::beans::XPropertySet +sw.ConditionalParagraphStyle::com::sun::star::beans::XPropertySet + +### i88242 ### +sw.SwXTextDocument::com::sun::star::view::XPrintable +sw.SwXTextDocument::com::sun::star::text::XPagePrintable + +### i88257 ### +sw.SwAccessibleTextGraphicObject::com::sun::star::accessibility::XAccessibleImage + +### i88262 ### +sw.SwXTextFrame::com::sun::star::text::BaseFrameProperties + +### i88374 ### +sw.SwXTextTable::com::sun::star::table::XAutoFormattable + +### i88310 ### +sw.SwAccessibleTextGraphicObject::com::sun::star::accessibility::XAccessibleComponent + +### i88606 ### +sw.SwAccessibleTextGraphicObject::com::sun::star::accessibility::XAccessibleContext + +### i89021 ### +sw.SwXTextDefaults +#-> disabled in sw.sce + +### i89022 ### +sw.SwAccessiblePageView +#-> disabled in sw.sce + +### i89419 ### +sw.SwXTextEmbeddedObject::com::sun::star::text::BaseFrameProperties + +### i91530 ### +sw.SwXTextPortion::com::sun::star::style::CharacterProperties + +### i94977 ### +sw.SwXTextGraphicObject::com::sun::star::text::BaseFrameProperties + +### i109917 ### +sw.SwXTextDocument::com::sun::star::document::XEventBroadcaster + +### i111186 ### +sw.PageStyle::com::sun::star::beans::XPropertySet + +### i111218 ### +sw.SwAccessibleParagraphView::com::sun::star::accessibility::XAccessibleEventBroadcaster + +### i111220 ### +sw.XMLContentExporter::com::sun::star::document::XFilter +sw.XMLSettingsExporter::com::sun::star::document::XFilter + +### i111273 ### +sw.SwXTextEmbeddedObject::com::sun::star::document::XEmbeddedObjectSupplier + +### i111332 ### +sw.XMLStylesExporter::com::sun::star::document::XFilter diff --git a/sw/qa/unoapi/lastCheck.txt b/sw/qa/unoapi/lastCheck.txt new file mode 100644 index 000000000000..b222cd4719d7 --- /dev/null +++ b/sw/qa/unoapi/lastCheck.txt @@ -0,0 +1 @@ +sw: checked with cws_tleamisc that is based on src680_m47 diff --git a/sw/qa/unoapi/makefile.mk b/sw/qa/unoapi/makefile.mk new file mode 100644 index 000000000000..f5102c2c9c84 --- /dev/null +++ b/sw/qa/unoapi/makefile.mk @@ -0,0 +1,48 @@ +#************************************************************************* +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2000, 2010 Oracle and/or its affiliates. +# +# OpenOffice.org - a multi-platform office productivity suite +# +# This file is part of OpenOffice.org. +# +# OpenOffice.org is free software: you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License version 3 +# only, as published by the Free Software Foundation. +# +# OpenOffice.org is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Lesser General Public License version 3 for more details +# (a copy is included in the LICENSE file that accompanied this code). +# +# You should have received a copy of the GNU Lesser General Public License +# version 3 along with OpenOffice.org. If not, see +# <http://www.openoffice.org/license.html> +# for a copy of the LGPLv3 License. +#***********************************************************************/ + +.IF "$(OOO_SUBSEQUENT_TESTS)" == "" +nothing .PHONY: +.ELSE + +PRJ = ../.. +PRJNAME = sw +TARGET = qa_unoapi + +.IF "$(OOO_JUNIT_JAR)" != "" +PACKAGE = org/openoffice/sw/qa/unoapi +JAVATESTFILES = Test.java +JAVAFILES = $(JAVATESTFILES) +JARFILES = OOoRunner.jar ridl.jar test.jar +EXTRAJARFILES = $(OOO_JUNIT_JAR) +.END + +.INCLUDE: settings.mk +.INCLUDE: target.mk +.INCLUDE: installationtest.mk + +ALLTAR : javatest + +.END diff --git a/sw/qa/unoapi/sw.sce b/sw/qa/unoapi/sw.sce new file mode 100644 index 000000000000..0f1092af8a51 --- /dev/null +++ b/sw/qa/unoapi/sw.sce @@ -0,0 +1,94 @@ +-o sw.CharacterStyle +-o sw.ConditionalParagraphStyle +-o sw.PageStyle +-o sw.ParagraphStyle +#i111197 -o sw.SwAccessibleDocumentPageView +#i86751 -o sw.SwAccessibleDocumentView +-o sw.SwAccessibleEndnoteView +-o sw.SwAccessibleFooterView +-o sw.SwAccessibleFootnoteView +-o sw.SwAccessibleHeaderView +#i89022 -o sw.SwAccessiblePageView +-o sw.SwAccessibleParagraphView +-o sw.SwAccessibleTableCellView +#i85634 -o sw.SwAccessibleTableView +#i111178 -o sw.SwAccessibleTextEmbeddedObject +#i111178 -o sw.SwAccessibleTextFrameView +-o sw.SwAccessibleTextGraphicObject +-o sw.SwXAutoTextContainer +-o sw.SwXAutoTextEntry +-o sw.SwXAutoTextGroup +-o sw.SwXBodyText +-o sw.SwXBookmark +-o sw.SwXBookmarks +-o sw.SwXCell +-o sw.SwXCellRange +-o sw.SwXChapterNumbering +-o sw.SwXDocumentIndex +-o sw.SwXDocumentIndexMark +-o sw.SwXDocumentIndexes +-o sw.SwXDrawPage +-o sw.SwXEndnoteProperties +-o sw.SwXFieldEnumeration +-o sw.SwXFieldMaster +-o sw.SwXFootnote +-o sw.SwXFootnoteProperties +-o sw.SwXFootnoteText +-o sw.SwXFootnotes +-o sw.SwXFrames +-o sw.SwXHeadFootText +-o sw.SwXLineNumberingProperties +#i85640 -o sw.SwXMailMerge +-o sw.SwXModule +-o sw.SwXNumberingRules +#i103696 -o sw.SwXParagraph +-o sw.SwXParagraphEnumeration +-o sw.SwXPrintSettings +-o sw.SwXPropertySet +-o sw.SwXPropertySetInfo +-o sw.SwXReferenceMark +-o sw.SwXReferenceMarks +#i111190 -o sw.SwXShape +-o sw.SwXStyleFamilies +-o sw.SwXStyleFamily +-o sw.SwXTableCellText +-o sw.SwXTableColumns +-o sw.SwXTableRows +-o sw.SwXTextColumns +-o sw.SwXTextCursor +#i89021 -o sw.SwXTextDefaults +-o sw.SwXTextDocument +-o sw.SwXTextEmbeddedObject +-o sw.SwXTextEmbeddedObjects +-o sw.SwXTextField +-o sw.SwXTextFieldMasters +-o sw.SwXTextFieldTypes +-o sw.SwXTextFrame +-o sw.SwXTextFrameText +-o sw.SwXTextGraphicObject +-o sw.SwXTextGraphicObjects +#i103696 -o sw.SwXTextPortion +-o sw.SwXTextPortionEnumeration +-o sw.SwXTextRange +-o sw.SwXTextRanges +-o sw.SwXTextSearch +-o sw.SwXTextSection +-o sw.SwXTextSections +-o sw.SwXTextTable +-o sw.SwXTextTableCursor +-o sw.SwXTextTableRow +-o sw.SwXTextTables +#i85580 -o sw.SwXTextView +-o sw.SwXTextViewCursor +-o sw.SwXViewSettings +-o sw.XMLContentExporter +#i23394 -o sw.XMLContentImporter +#i111194-o sw.XMLExporter +-o sw.XMLImporter +#i23394 -o sw.XMLMetaExporter +-o sw.XMLMetaImporter +-o sw.XMLSettingsExporter +-o sw.XMLSettingsImporter +-o sw.XMLStylesExporter +#i23394 -o sw.XMLStylesImporter +-o sw.DocumentSettings diff --git a/sw/qa/unoapi/testdocuments/MailMerge.sxw b/sw/qa/unoapi/testdocuments/MailMerge.sxw Binary files differnew file mode 100644 index 000000000000..108840535093 --- /dev/null +++ b/sw/qa/unoapi/testdocuments/MailMerge.sxw diff --git a/sw/qa/unoapi/testdocuments/SwXTextEmbeddedObject.sdw b/sw/qa/unoapi/testdocuments/SwXTextEmbeddedObject.sdw Binary files differnew file mode 100644 index 000000000000..4f5c2e39c030 --- /dev/null +++ b/sw/qa/unoapi/testdocuments/SwXTextEmbeddedObject.sdw diff --git a/sw/qa/unoapi/testdocuments/SwXTextEmbeddedObject.sxw b/sw/qa/unoapi/testdocuments/SwXTextEmbeddedObject.sxw Binary files differnew file mode 100644 index 000000000000..75c6242f5070 --- /dev/null +++ b/sw/qa/unoapi/testdocuments/SwXTextEmbeddedObject.sxw diff --git a/sw/qa/unoapi/testdocuments/XDocumentInsertable.sxw b/sw/qa/unoapi/testdocuments/XDocumentInsertable.sxw Binary files differnew file mode 100644 index 000000000000..b1398769d7ac --- /dev/null +++ b/sw/qa/unoapi/testdocuments/XDocumentInsertable.sxw diff --git a/sw/qa/unoapi/testdocuments/sForm.sxw b/sw/qa/unoapi/testdocuments/sForm.sxw Binary files differnew file mode 100644 index 000000000000..a4958930c348 --- /dev/null +++ b/sw/qa/unoapi/testdocuments/sForm.sxw |