diff options
author | Michael Stahl <mst@openoffice.org> | 2011-07-23 13:36:46 +0200 |
---|---|---|
committer | Bjoern Michaelsen <bjoern.michaelsen@canonical.com> | 2011-07-23 13:36:46 +0200 |
commit | 0efb060f68af62cd7e254cb9d5323b10bd04de89 (patch) | |
tree | 5bc318329c9ef03762aaf0caec134faa11b8a21b | |
parent | a531694236bf2d664da2d5bbe0ba8e11396e2fe8 (diff) |
add unittests from gnumake4
-rw-r--r-- | writerfilter/CppunitTest_writerfilter_doctok.mk | 51 | ||||
-rw-r--r-- | writerfilter/JunitTest_writerfilter_complex.mk | 55 |
2 files changed, 106 insertions, 0 deletions
diff --git a/writerfilter/CppunitTest_writerfilter_doctok.mk b/writerfilter/CppunitTest_writerfilter_doctok.mk new file mode 100644 index 000000000000..2cdebc083aa2 --- /dev/null +++ b/writerfilter/CppunitTest_writerfilter_doctok.mk @@ -0,0 +1,51 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2009 by Sun Microsystems, Inc. +# +# 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. +# +#************************************************************************* + +$(eval $(call gb_CppunitTest_CppunitTest,writerfilter_doctok)) + +$(eval $(call gb_CppunitTest_add_exception_objects,writerfilter_doctok, \ + writerfilter/qa/cppunittests/doctok/testdoctok \ +)) + +$(eval $(call gb_CppunitTest_add_linked_libs,writerfilter_doctok, \ + writerfilter \ + ucbhelper \ + cppuhelper \ + cppu \ + sal \ + stl \ + $(gb_STDLIBS) \ +)) + +$(eval $(call gb_CppunitTest_set_include,writerfilter_doctok,\ + $$(INCLUDE) \ + -I$(OUTDIR)/inc/offuh \ + -I$(OUTDIR)/inc \ + -I$(SRCDIR)/writerfilter/inc \ +)) + +# vim: set noet sw=4 ts=4: diff --git a/writerfilter/JunitTest_writerfilter_complex.mk b/writerfilter/JunitTest_writerfilter_complex.mk new file mode 100644 index 000000000000..5262f0a0fc43 --- /dev/null +++ b/writerfilter/JunitTest_writerfilter_complex.mk @@ -0,0 +1,55 @@ +#************************************************************************* +# +# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. +# +# Copyright 2009 by Sun Microsystems, Inc. +# +# 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. +# +#************************************************************************* + +$(eval $(call gb_JunitTest_JunitTest,writerfilter_complex,SRCDIR)) + +$(eval $(call gb_JunitTest_set_defs,writerfilter_complex,\ + $$(DEFS) \ + -Dorg.openoffice.test.arg.tdoc=$(SRCDIR)/writerfilter/qa/complex/ooxml/testdocuments \ +)) + +$(eval $(call gb_JunitTest_add_jars,writerfilter_complex,\ + $(OUTDIR)/bin/OOoRunner.jar \ + $(OUTDIR)/bin/ridl.jar \ + $(OUTDIR)/bin/test.jar \ + $(OUTDIR)/bin/unoil.jar \ + $(OUTDIR)/bin/jurt.jar \ +)) + +$(eval $(call gb_JunitTest_add_sourcefiles,writerfilter_complex,\ + writerfilter/qa/complex/ooxml/TestDocument \ + writerfilter/qa/complex/ooxml/LoadDocuments \ +)) + +# #i113098# currently fails in non-pro +ifeq ($(gb_PRODUCT),$(true)) +$(eval $(call gb_JunitTest_add_classes,writerfilter_complex,\ + complex.ooxml.LoadDocuments \ +)) +endif + +# vim: set noet sw=4 ts=4: |