1*cf2d78d1SDamjan Jovanovic#************************************************************** 2*cf2d78d1SDamjan Jovanovic# 3*cf2d78d1SDamjan Jovanovic# Licensed to the Apache Software Foundation (ASF) under one 4*cf2d78d1SDamjan Jovanovic# or more contributor license agreements. See the NOTICE file 5*cf2d78d1SDamjan Jovanovic# distributed with this work for additional information 6*cf2d78d1SDamjan Jovanovic# regarding copyright ownership. The ASF licenses this file 7*cf2d78d1SDamjan Jovanovic# to you under the Apache License, Version 2.0 (the 8*cf2d78d1SDamjan Jovanovic# "License"); you may not use this file except in compliance 9*cf2d78d1SDamjan Jovanovic# with the License. You may obtain a copy of the License at 10*cf2d78d1SDamjan Jovanovic# 11*cf2d78d1SDamjan Jovanovic# http://www.apache.org/licenses/LICENSE-2.0 12*cf2d78d1SDamjan Jovanovic# 13*cf2d78d1SDamjan Jovanovic# Unless required by applicable law or agreed to in writing, 14*cf2d78d1SDamjan Jovanovic# software distributed under the License is distributed on an 15*cf2d78d1SDamjan Jovanovic# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*cf2d78d1SDamjan Jovanovic# KIND, either express or implied. See the License for the 17*cf2d78d1SDamjan Jovanovic# specific language governing permissions and limitations 18*cf2d78d1SDamjan Jovanovic# under the License. 19*cf2d78d1SDamjan Jovanovic# 20*cf2d78d1SDamjan Jovanovic#************************************************************** 21*cf2d78d1SDamjan Jovanovic 22*cf2d78d1SDamjan Jovanovic 23*cf2d78d1SDamjan Jovanovic.IF "$(OOO_SUBSEQUENT_TESTS)" == "" 24*cf2d78d1SDamjan Jovanovicnothing .PHONY: 25*cf2d78d1SDamjan Jovanovic.ELSE 26*cf2d78d1SDamjan Jovanovic 27*cf2d78d1SDamjan JovanovicPRJ = ..$/.. 28*cf2d78d1SDamjan JovanovicPRJNAME = forms 29*cf2d78d1SDamjan JovanovicTARGET = FormIntegrationTest 30*cf2d78d1SDamjan Jovanovic 31*cf2d78d1SDamjan Jovanovic.IF "$(OOO_JUNIT_JAR)" != "" 32*cf2d78d1SDamjan JovanovicPACKAGE = integration 33*cf2d78d1SDamjan Jovanovic 34*cf2d78d1SDamjan Jovanovic# here store only Files which contain a @Test 35*cf2d78d1SDamjan JovanovicJAVATESTFILES = \ 36*cf2d78d1SDamjan Jovanovic forms/RadioButtons.java \ 37*cf2d78d1SDamjan Jovanovic forms/FormControlTest.java \ 38*cf2d78d1SDamjan Jovanovic forms/FormPropertyBags.java \ 39*cf2d78d1SDamjan Jovanovic forms/CellBinding.java \ 40*cf2d78d1SDamjan Jovanovic forms/ListSelection.java \ 41*cf2d78d1SDamjan Jovanovic forms/MasterDetailForms.java \ 42*cf2d78d1SDamjan Jovanovic forms/XMLFormSettings.java \ 43*cf2d78d1SDamjan Jovanovic forms/ListBox.java 44*cf2d78d1SDamjan Jovanovic 45*cf2d78d1SDamjan Jovanovic# put here all other files 46*cf2d78d1SDamjan JovanovicJAVAFILES = $(JAVATESTFILES) \ 47*cf2d78d1SDamjan Jovanovic forms/ControlValidation.java \ 48*cf2d78d1SDamjan Jovanovic forms/SpreadsheetDocument.java \ 49*cf2d78d1SDamjan Jovanovic forms/DateValidator.java \ 50*cf2d78d1SDamjan Jovanovic forms/TimeValidator.java \ 51*cf2d78d1SDamjan Jovanovic forms/NumericValidator.java \ 52*cf2d78d1SDamjan Jovanovic forms/WaitForInput.java \ 53*cf2d78d1SDamjan Jovanovic forms/FormLayer.java \ 54*cf2d78d1SDamjan Jovanovic forms/TextValidator.java \ 55*cf2d78d1SDamjan Jovanovic forms/ListSelectionValidator.java \ 56*cf2d78d1SDamjan Jovanovic forms/DocumentType.java \ 57*cf2d78d1SDamjan Jovanovic forms/FormComponent.java \ 58*cf2d78d1SDamjan Jovanovic forms/DocumentHelper.java \ 59*cf2d78d1SDamjan Jovanovic forms/BooleanValidator.java \ 60*cf2d78d1SDamjan Jovanovic forms/dbfTools.java \ 61*cf2d78d1SDamjan Jovanovic forms/ImageComparison.java \ 62*cf2d78d1SDamjan Jovanovic forms/TableCellTextBinding.java \ 63*cf2d78d1SDamjan Jovanovic forms/ControlValidator.java \ 64*cf2d78d1SDamjan Jovanovic forms/SingleControlValidation.java \ 65*cf2d78d1SDamjan Jovanovic forms/ValueBinding.java \ 66*cf2d78d1SDamjan Jovanovic forms/DocumentViewHelper.java \ 67*cf2d78d1SDamjan Jovanovic forms/SpreadsheetView.java \ 68*cf2d78d1SDamjan Jovanovic complex/forms/tools/ResultSet.java \ 69*cf2d78d1SDamjan Jovanovic xforms/XMLDocument.java \ 70*cf2d78d1SDamjan Jovanovic xforms/Instance.java \ 71*cf2d78d1SDamjan Jovanovic xforms/Model.java 72*cf2d78d1SDamjan Jovanovic 73*cf2d78d1SDamjan JovanovicJARFILES = ridl.jar unoil.jar jurt.jar juh.jar java_uno.jar OOoRunner.jar ConnectivityTools.jar test.jar 74*cf2d78d1SDamjan JovanovicEXTRAJARFILES = $(OOO_JUNIT_JAR) 75*cf2d78d1SDamjan Jovanovic 76*cf2d78d1SDamjan JovanovicJAVAIFLAGS = -Dorg.openoffice.test.arg.properties=$(SRCDIR)/qa/integration/integration/forms/ListSelection.props 77*cf2d78d1SDamjan Jovanovic# Sample how to debug 78*cf2d78d1SDamjan Jovanovic# JAVAIFLAGS+=-Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=9003,suspend=y 79*cf2d78d1SDamjan Jovanovic 80*cf2d78d1SDamjan Jovanovic.END 81*cf2d78d1SDamjan Jovanovic 82*cf2d78d1SDamjan Jovanovic.INCLUDE: settings.mk 83*cf2d78d1SDamjan Jovanovic.INCLUDE: target.mk 84*cf2d78d1SDamjan Jovanovic.INCLUDE: installationtest.mk 85*cf2d78d1SDamjan Jovanovic 86*cf2d78d1SDamjan JovanovicALLTAR : javatest 87*cf2d78d1SDamjan Jovanovic 88*cf2d78d1SDamjan Jovanovic.END 89*cf2d78d1SDamjan Jovanovic 90