|
Author: jacopoc
Date: Tue Feb 16 15:02:22 2010 New Revision: 910546 URL: http://svn.apache.org/viewvc?rev=910546&view=rev Log: Now all the automated tests of the manufacturing component are executed with a user with a minumim set of permissions. Added: ofbiz/trunk/applications/manufacturing/testdef/data/ ofbiz/trunk/applications/manufacturing/testdef/data/ManufacturingTestsData.xml (with props) Modified: ofbiz/trunk/applications/manufacturing/script/org/ofbiz/manufacturing/test/ProductionRunTests.xml ofbiz/trunk/applications/manufacturing/testdef/productionruntests.xml Modified: ofbiz/trunk/applications/manufacturing/script/org/ofbiz/manufacturing/test/ProductionRunTests.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/manufacturing/script/org/ofbiz/manufacturing/test/ProductionRunTests.xml?rev=910546&r1=910545&r2=910546&view=diff ============================================================================== --- ofbiz/trunk/applications/manufacturing/script/org/ofbiz/manufacturing/test/ProductionRunTests.xml (original) +++ ofbiz/trunk/applications/manufacturing/script/org/ofbiz/manufacturing/test/ProductionRunTests.xml Tue Feb 16 15:02:22 2010 @@ -32,7 +32,7 @@ <set-calendar field="productionRunStartDate" from-field="nowTimestamp" days="1"/> <entity-one entity-name="UserLogin" value-field="userLogin"> - <field-map field-name="userLoginId" value="admin"/> + <field-map field-name="userLoginId" value="TestManufAdmin"/> </entity-one> <set field="serviceCtx.userLogin" from-field="userLogin"/> @@ -125,7 +125,7 @@ <set-calendar field="productionRunStartDate" from-field="nowTimestamp" days="1"/> <entity-one entity-name="UserLogin" value-field="userLogin"> - <field-map field-name="userLoginId" value="admin"/> + <field-map field-name="userLoginId" value="TestManufAdmin"/> </entity-one> <set field="serviceCtx.userLogin" from-field="userLogin"/> <set field="serviceCtx.productId" from-field="productId"/> @@ -210,7 +210,7 @@ <set-calendar field="productionRunStartDate" from-field="nowTimestamp" days="1"/> <entity-one entity-name="UserLogin" value-field="userLogin"> - <field-map field-name="userLoginId" value="admin"/> + <field-map field-name="userLoginId" value="TestManufAdmin"/> </entity-one> <set field="serviceCtx.userLogin" from-field="userLogin"/> <set field="serviceCtx.productId" from-field="productId"/> @@ -271,7 +271,7 @@ <set-calendar field="productionRunStartDate" from-field="nowTimestamp" days="1"/> <entity-one entity-name="UserLogin" value-field="userLogin"> - <field-map field-name="userLoginId" value="admin"/> + <field-map field-name="userLoginId" value="TestManufAdmin"/> </entity-one> <set field="serviceCtx.userLogin" from-field="userLogin"/> <set field="serviceCtx.productId" from-field="productId"/> @@ -350,7 +350,7 @@ <set-calendar field="productionRunStartDate" from-field="nowTimestamp" days="1"/> <entity-one entity-name="UserLogin" value-field="userLogin"> - <field-map field-name="userLoginId" value="admin"/> + <field-map field-name="userLoginId" value="TestManufAdmin"/> </entity-one> <set field="serviceCtx.userLogin" from-field="userLogin"/> <set field="serviceCtx.productId" from-field="productId"/> @@ -727,7 +727,7 @@ <set-calendar field="productionRunStartDate" from-field="nowTimestamp" days="1"/> <entity-one entity-name="UserLogin" value-field="userLogin"> - <field-map field-name="userLoginId" value="admin"/> + <field-map field-name="userLoginId" value="TestManufAdmin"/> </entity-one> <set field="serviceCtx.userLogin" from-field="userLogin"/> <set field="serviceCtx.productId" from-field="productId"/> @@ -781,7 +781,7 @@ <set-calendar field="productionRunStartDate" from-field="nowTimestamp" days="1"/> <entity-one entity-name="UserLogin" value-field="userLogin"> - <field-map field-name="userLoginId" value="admin"/> + <field-map field-name="userLoginId" value="TestManufAdmin"/> </entity-one> <set field="serviceCtx.userLogin" from-field="userLogin"/> <set field="serviceCtx.productId" from-field="productId"/> @@ -845,6 +845,10 @@ <assert><not><if-empty field="orderId"/></not></assert> <check-errors/> + <entity-one entity-name="UserLogin" value-field="userLogin"> + <field-map field-name="userLoginId" value="TestManufAdmin"/> + </entity-one> + <entity-and list="orderItems" entity-name="OrderItem"> <field-map field-name="orderId" from-field="orderId"/> <field-map field-name="productId" from-field="productId"/> Added: ofbiz/trunk/applications/manufacturing/testdef/data/ManufacturingTestsData.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/manufacturing/testdef/data/ManufacturingTestsData.xml?rev=910546&view=auto ============================================================================== --- ofbiz/trunk/applications/manufacturing/testdef/data/ManufacturingTestsData.xml (added) +++ ofbiz/trunk/applications/manufacturing/testdef/data/ManufacturingTestsData.xml Tue Feb 16 15:02:22 2010 @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +Licensed to the Apache Software Foundation (ASF) under one +or more contributor license agreements. See the NOTICE file +distributed with this work for additional information +regarding copyright ownership. The ASF licenses this file +to you under the Apache License, Version 2.0 (the +"License"); you may not use this file except in compliance +with the License. You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, +software distributed under the License is distributed on an +"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +KIND, either express or implied. See the License for the +specific language governing permissions and limitations +under the License. +--> + +<entity-engine-xml> + <SecurityGroup groupId="MANUFADMIN" description="Manufacturing Admin group, has all permissions to execute manufacturing tasks."/> + <SecurityGroupPermission groupId="MANUFADMIN" permissionId="MANUFACTURING_CREATE"/> + <SecurityGroupPermission groupId="MANUFADMIN" permissionId="MANUFACTURING_DELETE"/> + <SecurityGroupPermission groupId="MANUFADMIN" permissionId="MANUFACTURING_UPDATE"/> + <SecurityGroupPermission groupId="MANUFADMIN" permissionId="MANUFACTURING_VIEW"/> + <SecurityGroupPermission groupId="MANUFADMIN" permissionId="WORKEFFORTMGR_CREATE"/> + <SecurityGroupPermission groupId="MANUFADMIN" permissionId="WORKEFFORTMGR_UPDATE"/> + <SecurityGroupPermission groupId="MANUFADMIN" permissionId="ACCTG_ATX_CREATE"/> + <SecurityGroupPermission groupId="MANUFADMIN" permissionId="ACCTG_ATX_UPDATE"/> + <SecurityGroupPermission groupId="MANUFADMIN" permissionId="ACCTG_PREF_VIEW"/> + <SecurityGroupPermission groupId="MANUFADMIN" permissionId="ACCOUNTING_UPDATE"/> + <SecurityGroupPermission groupId="MANUFADMIN" permissionId="FACILITY_CREATE"/> + <Party partyId="TestManufAdmin" partyTypeId="PERSON"/> + <Person partyId="TestManufAdmin" firstName="Manufacturing" lastName="Admin"/> + <UserLogin partyId="TestManufAdmin" userLoginId="TestManufAdmin"/> + <UserLoginSecurityGroup userLoginId="TestManufAdmin" groupId="MANUFADMIN" fromDate="2001-05-13 00:00:00"/> +</entity-engine-xml> Propchange: ofbiz/trunk/applications/manufacturing/testdef/data/ManufacturingTestsData.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: ofbiz/trunk/applications/manufacturing/testdef/data/ManufacturingTestsData.xml ------------------------------------------------------------------------------ svn:keywords = "Date Rev Author URL Id" Propchange: ofbiz/trunk/applications/manufacturing/testdef/data/ManufacturingTestsData.xml ------------------------------------------------------------------------------ svn:mime-type = text/xml Modified: ofbiz/trunk/applications/manufacturing/testdef/productionruntests.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/manufacturing/testdef/productionruntests.xml?rev=910546&r1=910545&r2=910546&view=diff ============================================================================== --- ofbiz/trunk/applications/manufacturing/testdef/productionruntests.xml (original) +++ ofbiz/trunk/applications/manufacturing/testdef/productionruntests.xml Tue Feb 16 15:02:22 2010 @@ -21,11 +21,9 @@ <test-suite suite-name="productionruntests" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/test-suite.xsd"> -<!-- <test-case case-name="manufacturing-tests-data-load"> <entity-xml action="load" entity-xml-url="component://manufacturing/testdef/data/ManufacturingTestsData.xml"/> </test-case> ---> <test-case case-name="production-run-tests"> <simple-method-test location="component://manufacturing/script/org/ofbiz/manufacturing/test/ProductionRunTests.xml"/> |
| Free forum by Nabble | Edit this page |
