[Erp5-report] r17640 - /erp5/trunk/products/ERP5/tests/testImmobilisation.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Thu Nov 15 18:27:28 CET 2007
Author: nicolas
Date: Thu Nov 15 18:27:27 2007
New Revision: 17640
URL: http://svn.erp5.org?rev=17640&view=rev
Log:
Add confirm step on deliveries according to r17571. Remove TestOrderMixin Class
Modified:
erp5/trunk/products/ERP5/tests/testImmobilisation.py
Modified: erp5/trunk/products/ERP5/tests/testImmobilisation.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/tests/testImmobilisation.py?rev=17640&r1=17639&r2=17640&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testImmobilisation.py (original)
+++ erp5/trunk/products/ERP5/tests/testImmobilisation.py Thu Nov 15 18:27:27 2007
@@ -33,7 +33,6 @@
from Products.ERP5Type.tests.Sequence import SequenceList
from DateTime import DateTime
from zLOG import LOG
-from testOrder import TestOrderMixin
from Products.ERP5.Document.ImmobilisationMovement import UNIMMOBILISING_METHOD, NO_CHANGE_METHOD
try:
@@ -41,7 +40,7 @@
except ImportError:
pass
-class TestImmobilisationMixin(TestOrderMixin, ERP5TypeTestCase):
+class TestImmobilisationMixin(ERP5TypeTestCase):
run_all_test = 1
# Different variables used for this test
item_portal_type = 'Apparel Fabric Item'
@@ -62,6 +61,7 @@
no_amortisation_method = 'eu/no_amortisation'
diverged = 'diverged'
solved = 'solved'
+ datetime = DateTime()
id_transaction = 0
id_simulation = 0
reindex_done = 0
@@ -420,6 +420,9 @@
item_id = 'item%i' % i
item_module.newContent(id=item_id, reference='%i' % i)
+ def stepTic(self, sequence=None, sequence_list=None, **kw):
+ self.tic()
+
def stepPdb(self, sequence=None, sequence_list=None, **kw):
import pdb;pdb.set_trace()
@@ -464,6 +467,12 @@
get_transaction().commit()
self.tic()
#self.workflow_tool.doActionFor(pl, 'deliver_action', wf_id='packing_list_workflow')
+
+ def stepConfirmAmortisationTransaction(self, sequence=None, sequence_list=None, **kw):
+ for transaction in self.getAccountingModule().objectValues():
+ self.workflow_tool.doActionFor(transaction,
+ 'confirm_action',
+ wf_id='accounting_workflow')
def stepTestItemValidationState(self, sequence=None, sequence_list=None, **kw):
item = self.getItemModule()['item1']
@@ -3764,6 +3773,8 @@
Tic \
BuildAccounting \
Tic \
+ ConfirmAmortisationTransaction \
+ Tic \
TestSimpleAccountingBuild \
ChangeAccountingPrice \
Tic \
More information about the Erp5-report
mailing list