Commit d742f8e4 authored by Romain Courteaud's avatar Romain Courteaud 🐙

slapos_erp5: project needed when create person/compute node

parent d76c79f6
......@@ -99,7 +99,7 @@ class TestSlapOSAuthenticationPolicyL(SlapOSTestCaseMixin):
self.assertTrue(login.isLoginBlocked())
def test_block_ERP5Login_without_password_on_person(self):
person = self.makePerson(user=0)
person = self.makePerson(self.addProject(), user=0)
person.edit(
first_name="SOMENAME",
last_name="LASTNAME"
......@@ -110,7 +110,7 @@ class TestSlapOSAuthenticationPolicyL(SlapOSTestCaseMixin):
def test_block_ERP5Login_without_password_on_compute_node(self):
self._test_login_block_if_password_is_set(
document=self._makeComputeNode()[0],
document=self._makeComputeNode(self.addProject())[0],
login_portal_type="ERP5 Login"
)
......@@ -120,7 +120,7 @@ class TestSlapOSAuthenticationPolicyL(SlapOSTestCaseMixin):
login_portal_type="ERP5 Login")
def test_block_CertificateLogin_without_password_on_person(self):
person = self.makePerson(user=0)
person = self.makePerson(self.addProject(), user=0)
person.edit(
first_name="SOMENAME",
last_name="LASTNAME"
......@@ -132,7 +132,7 @@ class TestSlapOSAuthenticationPolicyL(SlapOSTestCaseMixin):
def test_block_CertificateLogin_without_password_on_compute_node(self):
self._test_login_donot_block(
document=self._makeComputeNode()[0],
document=self._makeComputeNode(self.addProject())[0],
login_portal_type="Certificate Login")
def test_block_CertificateLogin_without_password_on_software_instance(self):
......@@ -141,7 +141,7 @@ class TestSlapOSAuthenticationPolicyL(SlapOSTestCaseMixin):
login_portal_type="Certificate Login")
def test_block_GoogleLogin_on_person(self):
person = self.makePerson(user=0)
person = self.makePerson(self.addProject(), user=0)
person.edit(
first_name="SOMENAME",
last_name="LASTNAME"
......@@ -152,7 +152,7 @@ class TestSlapOSAuthenticationPolicyL(SlapOSTestCaseMixin):
)
def test_block_FacebookLogin_on_person(self):
person = self.makePerson(user=0)
person = self.makePerson(self.addProject(), user=0)
person.edit(
first_name="SOMENAME",
last_name="LASTNAME"
......@@ -214,7 +214,7 @@ class TestSlapOSAuthenticationPolicyL(SlapOSTestCaseMixin):
self.assertFalse(login.isPasswordExpired())
def test_expire_ERP5Login_without_password_on_person(self):
person = self.makePerson(user=0)
person = self.makePerson(self.addProject(), user=0)
person.edit(
first_name="SOMENAME",
last_name="LASTNAME"
......@@ -225,7 +225,7 @@ class TestSlapOSAuthenticationPolicyL(SlapOSTestCaseMixin):
def test_expire_ERP5Login_without_password_on_compute_node(self):
self._test_expire_when_passoword_is_set(
document=self._makeComputeNode()[0],
document=self._makeComputeNode(self.addProject())[0],
login_portal_type="ERP5 Login"
)
......@@ -235,7 +235,7 @@ class TestSlapOSAuthenticationPolicyL(SlapOSTestCaseMixin):
login_portal_type="ERP5 Login")
def test_expire_CertificateLogin_without_password_on_person(self):
person = self.makePerson(user=0)
person = self.makePerson(self.addProject(), user=0)
person.edit(
first_name="SOMENAME",
last_name="LASTNAME"
......@@ -247,7 +247,7 @@ class TestSlapOSAuthenticationPolicyL(SlapOSTestCaseMixin):
def test_expire_CertificateLogin_without_password_on_compute_node(self):
self._test_dont_expire_when_password_isnt_set(
document=self._makeComputeNode()[0],
document=self._makeComputeNode(self.addProject())[0],
login_portal_type="Certificate Login")
def test_expire_CertificateLogin_without_password_on_software_instance(self):
......@@ -256,7 +256,7 @@ class TestSlapOSAuthenticationPolicyL(SlapOSTestCaseMixin):
login_portal_type="Certificate Login")
def test_expire_GoogleLogin_on_person(self):
person = self.makePerson(user=0)
person = self.makePerson(self.addProject(), user=0)
person.edit(
first_name="SOMENAME",
last_name="LASTNAME"
......@@ -267,7 +267,7 @@ class TestSlapOSAuthenticationPolicyL(SlapOSTestCaseMixin):
)
def test_expire_FacebookLogin_on_person(self):
person = self.makePerson(user=0)
person = self.makePerson(self.addProject(), user=0)
person.edit(
first_name="SOMENAME",
last_name="LASTNAME"
......
......@@ -6,12 +6,6 @@
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_recorded_property_dict</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
</value>
</item>
<item>
<key> <string>default_reference</string> </key>
<value> <string>testSlapOSAuthenticationPolicy</string> </value>
......@@ -55,28 +49,13 @@
<item>
<key> <string>workflow_history</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
<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/>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="3" aka="AAAAAAAAAAM=">
<pickle>
<global name="PersistentMapping" module="Persistence.mapping"/>
</pickle>
......@@ -89,7 +68,7 @@
<item>
<key> <string>component_validation_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
<persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
</value>
</item>
</dictionary>
......@@ -98,7 +77,7 @@
</dictionary>
</pickle>
</record>
<record id="4" aka="AAAAAAAAAAQ=">
<record id="3" aka="AAAAAAAAAAM=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.Workflow"/>
</pickle>
......
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