[Erp5-report] r45999 jm - /erp5/trunk/utils/erp5.utils.benchmark/examples/createPerson.py

nobody at svn.erp5.org nobody at svn.erp5.org
Fri Aug 26 14:36:39 CEST 2011


Author: jm
Date: Fri Aug 26 14:36:38 2011
New Revision: 45999

URL: http://svn.erp5.org?rev=45999&view=rev
Log:
benchmark: improvements to createPerson example

- Change title of the document so that someone browsing the instance later
  can know where it comes from.
- Validate person at the end.

Modified:
    erp5/trunk/utils/erp5.utils.benchmark/examples/createPerson.py

Modified: erp5/trunk/utils/erp5.utils.benchmark/examples/createPerson.py
URL: http://svn.erp5.org/erp5/trunk/utils/erp5.utils.benchmark/examples/createPerson.py?rev=45999&r1=45998&r2=45999&view=diff
==============================================================================
--- erp5/trunk/utils/erp5.utils.benchmark/examples/createPerson.py [utf8] (original)
+++ erp5/trunk/utils/erp5.utils.benchmark/examples/createPerson.py [utf8] Fri Aug 26 14:36:38 2011
@@ -23,8 +23,8 @@ def createPerson(result, browser):
   assert browser.getTransitionMessage() == 'Object created.'
 
   # Fill the first and last name of the newly created person
-  browser.mainForm.getControl(name='field_my_first_name').value = 'Foo'
-  browser.mainForm.getControl(name='field_my_last_name').value = 'Bar'
+  browser.mainForm.getControl(name='field_my_first_name').value = 'Create'
+  browser.mainForm.getControl(name='field_my_last_name').value = 'Person'
 
   # Submit the changes, record the time elapsed in seconds
   result('Save', browser.mainForm.timeSubmitSaveInSecond())
@@ -45,3 +45,8 @@ def createPerson(result, browser):
 
   # Check whether the changes have been successfully updated
   assert browser.getTransitionMessage() == 'Data updated.'
+
+  # Validate it
+  result('Validate', browser.mainForm.timeSubmitSelectWorkflowInSecond(value='validate_action'))
+  result('Validated', browser.mainForm.timeSubmitDialogConfirmInSecond())
+  assert browser.getTransitionMessage() == 'Status changed.'



More information about the Erp5-report mailing list