[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