Commit ac079d19 authored by Arnaud Fontaine's avatar Arnaud Fontaine

ZODB Components: erp5_forge: Migrate testBug.

parent bb3876fa
...@@ -70,7 +70,7 @@ class TestBug(ERP5TypeTestCase): ...@@ -70,7 +70,7 @@ class TestBug(ERP5TypeTestCase):
, 'erp5_project' , 'erp5_project'
) )
def afterSetUp(self, quiet=QUIET, run=RUN_ALL_TEST): def afterSetUp(self):
""" """
Initialize the ERP5 site. Initialize the ERP5 site.
""" """
...@@ -193,7 +193,6 @@ class TestBug(ERP5TypeTestCase): ...@@ -193,7 +193,6 @@ class TestBug(ERP5TypeTestCase):
Create Person 2 Create Person 2
""" """
person = self.createPerson() person = self.createPerson()
project = sequence.get("project")
person.setDefaultEmailText("person2@localhost") person.setDefaultEmailText("person2@localhost")
sequence.edit(person2 = person) sequence.edit(person2 = person)
...@@ -313,7 +312,7 @@ class TestBug(ERP5TypeTestCase): ...@@ -313,7 +312,7 @@ class TestBug(ERP5TypeTestCase):
""" """
last_message = self.portal.MailHost._last_message last_message = self.portal.MailHost._last_message
self.assertNotEquals((), last_message) self.assertNotEquals((), last_message)
mfrom, mto, messageText = last_message _, _, messageText = last_message
from email.parser import Parser from email.parser import Parser
p = Parser() p = Parser()
m = p.parsestr(messageText) m = p.parsestr(messageText)
...@@ -541,7 +540,6 @@ class TestBug(ERP5TypeTestCase): ...@@ -541,7 +540,6 @@ class TestBug(ERP5TypeTestCase):
def test_06_BugLineClone(self): def test_06_BugLineClone(self):
bug_portal_type = 'Bug' bug_portal_type = 'Bug'
bug_line_portal_type = 'Bug Line'
module = self.portal.getDefaultModule(portal_type=bug_portal_type) module = self.portal.getDefaultModule(portal_type=bug_portal_type)
bug = module.newContent(portal_type=bug_portal_type) bug = module.newContent(portal_type=bug_portal_type)
bug_line = bug.newContent(portal_type='Bug Line') bug_line = bug.newContent(portal_type='Bug Line')
...@@ -550,7 +548,6 @@ class TestBug(ERP5TypeTestCase): ...@@ -550,7 +548,6 @@ class TestBug(ERP5TypeTestCase):
def test_07_Bug_BugLineSendFastInput(self): def test_07_Bug_BugLineSendFastInput(self):
bug_portal_type = 'Bug' bug_portal_type = 'Bug'
bug_line_portal_type = 'Bug Line'
module = self.portal.getDefaultModule(portal_type=bug_portal_type) module = self.portal.getDefaultModule(portal_type=bug_portal_type)
bug = module.newContent(portal_type=bug_portal_type) bug = module.newContent(portal_type=bug_portal_type)
...@@ -592,11 +589,10 @@ class TestBug(ERP5TypeTestCase): ...@@ -592,11 +589,10 @@ class TestBug(ERP5TypeTestCase):
""" """
self.loginByUserName('mame') self.loginByUserName('mame')
bug_portal_type = 'Bug' bug_portal_type = 'Bug'
bug_line_portal_type = 'Bug Line'
module = self.portal.getDefaultModule(portal_type=bug_portal_type) module = self.portal.getDefaultModule(portal_type=bug_portal_type)
bug = module.newContent(portal_type=bug_portal_type) bug = module.newContent(portal_type=bug_portal_type)
bug_line = bug.newContent(portal_type='Bug Line') bug_line = bug.newContent(portal_type='Bug Line')
cloned_bug_line = bug_line.Base_createCloneDocument(batch_mode=1) bug_line.Base_createCloneDocument(batch_mode=1)
self.workflow_tool.doActionFor(bug, 'confirm_action', send_event=1) self.workflow_tool.doActionFor(bug, 'confirm_action', send_event=1)
self.assertEqual(bug.getSimulationState(), 'confirmed') self.assertEqual(bug.getSimulationState(), 'confirmed')
self.tic() self.tic()
......
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="Test Component" module="erp5.portal_type"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>default_reference</string> </key>
<value> <string>testBug</string> </value>
</item>
<item>
<key> <string>default_source_reference</string> </key>
<value> <string>Products.ERP5.tests.testBug</string> </value>
</item>
<item>
<key> <string>description</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>test.erp5.testBug</string> </value>
</item>
<item>
<key> <string>portal_type</string> </key>
<value> <string>Test Component</string> </value>
</item>
<item>
<key> <string>sid</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>text_content_error_message</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>text_content_warning_message</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>version</string> </key>
<value> <string>erp5</string> </value>
</item>
<item>
<key> <string>workflow_history</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="2" aka="AAAAAAAAAAI=">
<pickle>
<global name="PersistentMapping" module="Persistence.mapping"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>data</string> </key>
<value>
<dictionary>
<item>
<key> <string>component_validation_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="3" aka="AAAAAAAAAAM=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.Workflow"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_log</string> </key>
<value>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>validate</string> </value>
</item>
<item>
<key> <string>validation_state</string> </key>
<value> <string>validated</string> </value>
</item>
</dictionary>
</list>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
test.erp5.testBug
test.erp5.testERP5Toolbox test.erp5.testERP5Toolbox
\ No newline at end of file
erp5_ui_test erp5_ui_test
erp5_full_text_mroonga_catalog erp5_full_text_mroonga_catalog
erp5_pdm
erp5_simulation
erp5_trade
erp5_project
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment