Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
S
slapos.core
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Titouan Soulard
slapos.core
Commits
75056787
Commit
75056787
authored
Nov 15, 2012
by
Łukasz Nowak
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Trust testSlapOSMixin
afterSetUp logs as superuser, do not repeat it.
parent
08b850fc
Changes
17
Hide whitespace changes
Inline
Side-by-side
Showing
17 changed files
with
4 additions
and
66 deletions
+4
-66
master/bt5/slapos_accounting/TestTemplateItem/testSlapOSAccountingDefaultInvoicingRule.py
...tTemplateItem/testSlapOSAccountingDefaultInvoicingRule.py
+0
-1
master/bt5/slapos_accounting/TestTemplateItem/testSlapOSAccountingDefaultSubscriptionItemRule.py
...teItem/testSlapOSAccountingDefaultSubscriptionItemRule.py
+0
-1
master/bt5/slapos_accounting/bt/revision
master/bt5/slapos_accounting/bt/revision
+1
-1
master/bt5/slapos_cloud/TestTemplateItem/testSlapOSCloudPromiseSlapOSModuleIdGeneratorAlarm.py
...tem/testSlapOSCloudPromiseSlapOSModuleIdGeneratorAlarm.py
+0
-1
master/bt5/slapos_cloud/TestTemplateItem/testSlapOSCloudSecurityGroup.py
...os_cloud/TestTemplateItem/testSlapOSCloudSecurityGroup.py
+0
-6
master/bt5/slapos_cloud/TestTemplateItem/testSlapOSCloudShadow.py
...t5/slapos_cloud/TestTemplateItem/testSlapOSCloudShadow.py
+0
-6
master/bt5/slapos_cloud/TestTemplateItem/testSlapOSCloudSlapOSAllocateInstanceAlarm.py
...emplateItem/testSlapOSCloudSlapOSAllocateInstanceAlarm.py
+0
-23
master/bt5/slapos_cloud/TestTemplateItem/testSlapOSCloudSlapOSAssertHostingSubscriptionPredecessorAlarm.py
...OSCloudSlapOSAssertHostingSubscriptionPredecessorAlarm.py
+0
-1
master/bt5/slapos_cloud/TestTemplateItem/testSlapOSCloudSlapOSFreeComputerPartitionAlarm.py
...teItem/testSlapOSCloudSlapOSFreeComputerPartitionAlarm.py
+0
-2
master/bt5/slapos_cloud/TestTemplateItem/testSlapOSCloudSlapOSGarbageCollectDestroyedRootTreeAlarm.py
...tSlapOSCloudSlapOSGarbageCollectDestroyedRootTreeAlarm.py
+0
-1
master/bt5/slapos_cloud/TestTemplateItem/testSlapOSCloudSlapOSUpdateComputerCapacityScopeAlarm.py
.../testSlapOSCloudSlapOSUpdateComputerCapacityScopeAlarm.py
+0
-1
master/bt5/slapos_cloud/bt/revision
master/bt5/slapos_cloud/bt/revision
+1
-1
master/bt5/slapos_erp5/TestTemplateItem/testSlapOSERP5GroupRoleSecurity.py
..._erp5/TestTemplateItem/testSlapOSERP5GroupRoleSecurity.py
+0
-1
master/bt5/slapos_erp5/bt/revision
master/bt5/slapos_erp5/bt/revision
+1
-1
master/bt5/slapos_slap_tool/TestTemplateItem/testSlapOSSlapTool.py
...5/slapos_slap_tool/TestTemplateItem/testSlapOSSlapTool.py
+0
-16
master/bt5/slapos_slap_tool/TestTemplateItem/testSlapOSSlapToolComputerUpdateFromDict.py
...tTemplateItem/testSlapOSSlapToolComputerUpdateFromDict.py
+0
-2
master/bt5/slapos_slap_tool/bt/revision
master/bt5/slapos_slap_tool/bt/revision
+1
-1
No files found.
master/bt5/slapos_accounting/TestTemplateItem/testSlapOSAccountingDefaultInvoicingRule.py
View file @
75056787
...
@@ -23,7 +23,6 @@ def withAbort(func):
...
@@ -23,7 +23,6 @@ def withAbort(func):
class
TestDefaultInvoicingRule
(
testSlapOSMixin
):
class
TestDefaultInvoicingRule
(
testSlapOSMixin
):
@
withAbort
@
withAbort
def
test_simulation
(
self
):
def
test_simulation
(
self
):
self
.
login
()
from
Products.ERP5.Document.SimulationMovement
import
SimulationMovement
from
Products.ERP5.Document.SimulationMovement
import
SimulationMovement
SimulationMovement
.
original_getSimulationState
=
SimulationMovement
\
SimulationMovement
.
original_getSimulationState
=
SimulationMovement
\
.
getSimulationState
.
getSimulationState
...
...
master/bt5/slapos_accounting/TestTemplateItem/testSlapOSAccountingDefaultSubscriptionItemRule.py
View file @
75056787
...
@@ -12,7 +12,6 @@ from Products.ERP5Type.DateUtils import addToDate
...
@@ -12,7 +12,6 @@ from Products.ERP5Type.DateUtils import addToDate
class
TestHostingSubscriptionSimulation
(
testSlapOSMixin
):
class
TestHostingSubscriptionSimulation
(
testSlapOSMixin
):
def
_prepare
(
self
):
def
_prepare
(
self
):
self
.
login
()
person
=
self
.
portal
.
person_module
.
template_member
\
person
=
self
.
portal
.
person_module
.
template_member
\
.
Base_createCloneDocument
(
batch_mode
=
1
)
.
Base_createCloneDocument
(
batch_mode
=
1
)
self
.
subscription
=
self
.
portal
.
hosting_subscription_module
\
self
.
subscription
=
self
.
portal
.
hosting_subscription_module
\
...
...
master/bt5/slapos_accounting/bt/revision
View file @
75056787
52
53
\ No newline at end of file
\ No newline at end of file
master/bt5/slapos_cloud/TestTemplateItem/testSlapOSCloudPromiseSlapOSModuleIdGeneratorAlarm.py
View file @
75056787
...
@@ -6,7 +6,6 @@ from Products.ERP5Type.tests.utils import createZODBPythonScript
...
@@ -6,7 +6,6 @@ from Products.ERP5Type.tests.utils import createZODBPythonScript
class
TestSlapOSCorePromiseSlapOSModuleIdGeneratorAlarm
(
testSlapOSMixin
):
class
TestSlapOSCorePromiseSlapOSModuleIdGeneratorAlarm
(
testSlapOSMixin
):
def
test_Module_assertIdGenerator
(
self
):
def
test_Module_assertIdGenerator
(
self
):
self
.
login
()
module
=
self
.
portal
.
newContent
(
portal_type
=
'Person Module'
,
module
=
self
.
portal
.
newContent
(
portal_type
=
'Person Module'
,
id
=
str
(
self
.
generateNewId
()),
id
=
str
(
self
.
generateNewId
()),
id_generator
=
'bad_id_generator'
)
id_generator
=
'bad_id_generator'
)
...
...
master/bt5/slapos_cloud/TestTemplateItem/testSlapOSCloudSecurityGroup.py
View file @
75056787
...
@@ -83,7 +83,6 @@ class TestSlapOSSecurityMixin(testSlapOSMixin):
...
@@ -83,7 +83,6 @@ class TestSlapOSSecurityMixin(testSlapOSMixin):
class
TestSlapOSComputerSecurity
(
TestSlapOSSecurityMixin
):
class
TestSlapOSComputerSecurity
(
TestSlapOSSecurityMixin
):
def
test_active
(
self
):
def
test_active
(
self
):
self
.
login
()
reference
=
self
.
_generateRandomUniqueReference
(
'Computer'
)
reference
=
self
.
_generateRandomUniqueReference
(
'Computer'
)
computer
=
self
.
portal
.
computer_module
.
newContent
(
portal_type
=
'Computer'
,
computer
=
self
.
portal
.
computer_module
.
newContent
(
portal_type
=
'Computer'
,
...
@@ -100,7 +99,6 @@ class TestSlapOSComputerSecurity(TestSlapOSSecurityMixin):
...
@@ -100,7 +99,6 @@ class TestSlapOSComputerSecurity(TestSlapOSSecurityMixin):
user
.
getGroups
())
user
.
getGroups
())
def
test_inactive
(
self
):
def
test_inactive
(
self
):
self
.
login
()
reference
=
self
.
_generateRandomUniqueReference
(
'Computer'
)
reference
=
self
.
_generateRandomUniqueReference
(
'Computer'
)
computer
=
self
.
portal
.
computer_module
.
newContent
(
portal_type
=
'Computer'
,
computer
=
self
.
portal
.
computer_module
.
newContent
(
portal_type
=
'Computer'
,
...
@@ -112,7 +110,6 @@ class TestSlapOSComputerSecurity(TestSlapOSSecurityMixin):
...
@@ -112,7 +110,6 @@ class TestSlapOSComputerSecurity(TestSlapOSSecurityMixin):
class
TestSlapOSSoftwareInstanceSecurity
(
TestSlapOSSecurityMixin
):
class
TestSlapOSSoftwareInstanceSecurity
(
TestSlapOSSecurityMixin
):
portal_type
=
'Software Instance'
portal_type
=
'Software Instance'
def
test_active
(
self
):
def
test_active
(
self
):
self
.
login
()
reference
=
self
.
_generateRandomUniqueReference
(
self
.
portal_type
)
reference
=
self
.
_generateRandomUniqueReference
(
self
.
portal_type
)
instance
=
self
.
portal
.
getDefaultModule
(
portal_type
=
self
.
portal_type
)
\
instance
=
self
.
portal
.
getDefaultModule
(
portal_type
=
self
.
portal_type
)
\
...
@@ -148,7 +145,6 @@ class TestSlapOSSoftwareInstanceSecurity(TestSlapOSSecurityMixin):
...
@@ -148,7 +145,6 @@ class TestSlapOSSoftwareInstanceSecurity(TestSlapOSSecurityMixin):
user
.
getGroups
())
user
.
getGroups
())
def
test_inactive
(
self
):
def
test_inactive
(
self
):
self
.
login
()
reference
=
self
.
_generateRandomUniqueReference
(
self
.
portal_type
)
reference
=
self
.
_generateRandomUniqueReference
(
self
.
portal_type
)
instance
=
self
.
portal
.
getDefaultModule
(
portal_type
=
self
.
portal_type
)
\
instance
=
self
.
portal
.
getDefaultModule
(
portal_type
=
self
.
portal_type
)
\
...
@@ -159,7 +155,6 @@ class TestSlapOSSoftwareInstanceSecurity(TestSlapOSSecurityMixin):
...
@@ -159,7 +155,6 @@ class TestSlapOSSoftwareInstanceSecurity(TestSlapOSSecurityMixin):
class
TestSlapOSPersonSecurity
(
TestSlapOSSecurityMixin
):
class
TestSlapOSPersonSecurity
(
TestSlapOSSecurityMixin
):
def
test_active
(
self
):
def
test_active
(
self
):
self
.
login
()
password
=
str
(
random
.
random
())
password
=
str
(
random
.
random
())
reference
=
self
.
_generateRandomUniqueReference
(
'Person'
)
reference
=
self
.
_generateRandomUniqueReference
(
'Person'
)
person
=
self
.
portal
.
person_module
.
newContent
(
portal_type
=
'Person'
,
person
=
self
.
portal
.
person_module
.
newContent
(
portal_type
=
'Person'
,
...
@@ -199,7 +194,6 @@ class TestSlapOSPersonSecurity(TestSlapOSSecurityMixin):
...
@@ -199,7 +194,6 @@ class TestSlapOSPersonSecurity(TestSlapOSSecurityMixin):
self
.
assertSameSet
([
'R-MEMBER'
,
'G-COMPANY'
],
user
.
getGroups
())
self
.
assertSameSet
([
'R-MEMBER'
,
'G-COMPANY'
],
user
.
getGroups
())
def
test_inactive
(
self
):
def
test_inactive
(
self
):
self
.
login
()
password
=
str
(
random
.
random
())
password
=
str
(
random
.
random
())
reference
=
self
.
_generateRandomUniqueReference
(
'Person'
)
reference
=
self
.
_generateRandomUniqueReference
(
'Person'
)
person
=
self
.
portal
.
person_module
.
newContent
(
portal_type
=
'Person'
,
person
=
self
.
portal
.
person_module
.
newContent
(
portal_type
=
'Person'
,
...
...
master/bt5/slapos_cloud/TestTemplateItem/testSlapOSCloudShadow.py
View file @
75056787
...
@@ -34,7 +34,6 @@ from testSlapOSCloudSecurityGroup import TestSlapOSSecurityMixin
...
@@ -34,7 +34,6 @@ from testSlapOSCloudSecurityGroup import TestSlapOSSecurityMixin
class
TestSlapOSShadowPerson
(
TestSlapOSSecurityMixin
):
class
TestSlapOSShadowPerson
(
TestSlapOSSecurityMixin
):
def
test_active
(
self
):
def
test_active
(
self
):
self
.
login
()
password
=
str
(
random
.
random
())
password
=
str
(
random
.
random
())
reference
=
self
.
_generateRandomUniqueReference
(
'Person'
)
reference
=
self
.
_generateRandomUniqueReference
(
'Person'
)
shadow_reference
=
'SHADOW-%s'
%
reference
shadow_reference
=
'SHADOW-%s'
%
reference
...
@@ -55,7 +54,6 @@ class TestSlapOSShadowPerson(TestSlapOSSecurityMixin):
...
@@ -55,7 +54,6 @@ class TestSlapOSShadowPerson(TestSlapOSSecurityMixin):
user
.
getGroups
())
user
.
getGroups
())
def
test_inactive
(
self
):
def
test_inactive
(
self
):
self
.
login
()
password
=
str
(
random
.
random
())
password
=
str
(
random
.
random
())
reference
=
self
.
_generateRandomUniqueReference
(
'Person'
)
reference
=
self
.
_generateRandomUniqueReference
(
'Person'
)
shadow_reference
=
'SHADOW-%s'
%
reference
shadow_reference
=
'SHADOW-%s'
%
reference
...
@@ -70,7 +68,6 @@ class TestSlapOSShadowPerson(TestSlapOSSecurityMixin):
...
@@ -70,7 +68,6 @@ class TestSlapOSShadowPerson(TestSlapOSSecurityMixin):
class
TestSlapOSShadowComputer
(
TestSlapOSSecurityMixin
):
class
TestSlapOSShadowComputer
(
TestSlapOSSecurityMixin
):
def
test_active
(
self
):
def
test_active
(
self
):
self
.
login
()
reference
=
self
.
_generateRandomUniqueReference
(
'Computer'
)
reference
=
self
.
_generateRandomUniqueReference
(
'Computer'
)
shadow_reference
=
'SHADOW-%s'
%
reference
shadow_reference
=
'SHADOW-%s'
%
reference
...
@@ -89,7 +86,6 @@ class TestSlapOSShadowComputer(TestSlapOSSecurityMixin):
...
@@ -89,7 +86,6 @@ class TestSlapOSShadowComputer(TestSlapOSSecurityMixin):
user
.
getGroups
())
user
.
getGroups
())
def
test_inactive
(
self
):
def
test_inactive
(
self
):
self
.
login
()
reference
=
self
.
_generateRandomUniqueReference
(
'Computer'
)
reference
=
self
.
_generateRandomUniqueReference
(
'Computer'
)
shadow_reference
=
'SHADOW-%s'
%
reference
shadow_reference
=
'SHADOW-%s'
%
reference
...
@@ -103,7 +99,6 @@ class TestSlapOSShadowComputer(TestSlapOSSecurityMixin):
...
@@ -103,7 +99,6 @@ class TestSlapOSShadowComputer(TestSlapOSSecurityMixin):
class
TestSlapOSShadowSoftwareInstance
(
TestSlapOSSecurityMixin
):
class
TestSlapOSShadowSoftwareInstance
(
TestSlapOSSecurityMixin
):
portal_type
=
'Software Instance'
portal_type
=
'Software Instance'
def
test_active
(
self
):
def
test_active
(
self
):
self
.
login
()
reference
=
self
.
_generateRandomUniqueReference
(
self
.
portal_type
)
reference
=
self
.
_generateRandomUniqueReference
(
self
.
portal_type
)
shadow_reference
=
'SHADOW-%s'
%
reference
shadow_reference
=
'SHADOW-%s'
%
reference
...
@@ -122,7 +117,6 @@ class TestSlapOSShadowSoftwareInstance(TestSlapOSSecurityMixin):
...
@@ -122,7 +117,6 @@ class TestSlapOSShadowSoftwareInstance(TestSlapOSSecurityMixin):
user
.
getGroups
())
user
.
getGroups
())
def
test_inactive
(
self
):
def
test_inactive
(
self
):
self
.
login
()
reference
=
self
.
_generateRandomUniqueReference
(
self
.
portal_type
)
reference
=
self
.
_generateRandomUniqueReference
(
self
.
portal_type
)
shadow_reference
=
'SHADOW-%s'
%
reference
shadow_reference
=
'SHADOW-%s'
%
reference
...
...
master/bt5/slapos_cloud/TestTemplateItem/testSlapOSCloudSlapOSAllocateInstanceAlarm.py
View file @
75056787
...
@@ -13,7 +13,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
...
@@ -13,7 +13,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
def
test_allocation_no_free_partition
(
self
):
def
test_allocation_no_free_partition
(
self
):
self
.
_makeTree
()
self
.
_makeTree
()
self
.
login
()
self
.
assertEqual
(
None
,
self
.
software_instance
.
getAggregateValue
(
self
.
assertEqual
(
None
,
self
.
software_instance
.
getAggregateValue
(
portal_type
=
'Computer Partition'
))
portal_type
=
'Computer Partition'
))
...
@@ -23,7 +22,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
...
@@ -23,7 +22,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
def
test_allocation_no_host_instance
(
self
):
def
test_allocation_no_host_instance
(
self
):
self
.
_makeSlaveTree
()
self
.
_makeSlaveTree
()
self
.
login
()
self
.
assertEqual
(
None
,
self
.
software_instance
.
getAggregateValue
(
self
.
assertEqual
(
None
,
self
.
software_instance
.
getAggregateValue
(
portal_type
=
'Computer Partition'
))
portal_type
=
'Computer Partition'
))
...
@@ -43,7 +41,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
...
@@ -43,7 +41,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
def
test_allocation_free_partition
(
self
):
def
test_allocation_free_partition
(
self
):
self
.
_makeTree
()
self
.
_makeTree
()
self
.
login
()
self
.
_makeComputer
()
self
.
_makeComputer
()
self
.
_installSoftware
(
self
.
computer
,
self
.
_installSoftware
(
self
.
computer
,
...
@@ -64,7 +61,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
...
@@ -64,7 +61,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
def
test_allocation_host_instance
(
self
):
def
test_allocation_host_instance
(
self
):
self
.
_makeSlaveTree
()
self
.
_makeSlaveTree
()
self
.
login
()
self
.
_makeComputer
()
self
.
_makeComputer
()
self
.
_allocateHost
(
self
.
requested_software_instance
,
self
.
_allocateHost
(
self
.
requested_software_instance
,
...
@@ -78,7 +74,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
...
@@ -78,7 +74,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
def
test_allocation_capacity_scope_close
(
self
):
def
test_allocation_capacity_scope_close
(
self
):
self
.
_makeTree
()
self
.
_makeTree
()
self
.
login
()
self
.
_makeComputer
()
self
.
_makeComputer
()
self
.
_installSoftware
(
self
.
computer
,
self
.
_installSoftware
(
self
.
computer
,
...
@@ -94,7 +89,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
...
@@ -94,7 +89,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
def
test_allocation_host_capacity_scope_close
(
self
):
def
test_allocation_host_capacity_scope_close
(
self
):
self
.
_makeSlaveTree
()
self
.
_makeSlaveTree
()
self
.
login
()
self
.
_makeComputer
()
self
.
_makeComputer
()
self
.
_allocateHost
(
self
.
requested_software_instance
,
self
.
_allocateHost
(
self
.
requested_software_instance
,
...
@@ -110,7 +104,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
...
@@ -110,7 +104,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
def
test_allocation_allocation_scope_close
(
self
):
def
test_allocation_allocation_scope_close
(
self
):
self
.
_makeTree
()
self
.
_makeTree
()
self
.
login
()
self
.
_makeComputer
()
self
.
_makeComputer
()
self
.
_installSoftware
(
self
.
computer
,
self
.
_installSoftware
(
self
.
computer
,
...
@@ -126,7 +119,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
...
@@ -126,7 +119,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
def
test_allocation_host_allocation_scope_close
(
self
):
def
test_allocation_host_allocation_scope_close
(
self
):
self
.
_makeSlaveTree
()
self
.
_makeSlaveTree
()
self
.
login
()
self
.
_makeComputer
()
self
.
_makeComputer
()
self
.
_allocateHost
(
self
.
requested_software_instance
,
self
.
_allocateHost
(
self
.
requested_software_instance
,
...
@@ -142,7 +134,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
...
@@ -142,7 +134,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
def
test_allocation_allocation_scope_open_personal
(
self
):
def
test_allocation_allocation_scope_open_personal
(
self
):
self
.
_makeTree
()
self
.
_makeTree
()
self
.
login
()
self
.
_makeComputer
()
self
.
_makeComputer
()
self
.
_installSoftware
(
self
.
computer
,
self
.
_installSoftware
(
self
.
computer
,
...
@@ -159,7 +150,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
...
@@ -159,7 +150,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
def
test_allocation_host_allocation_scope_open_personal
(
self
):
def
test_allocation_host_allocation_scope_open_personal
(
self
):
self
.
_makeSlaveTree
()
self
.
_makeSlaveTree
()
self
.
login
()
self
.
_makeComputer
()
self
.
_makeComputer
()
self
.
_allocateHost
(
self
.
requested_software_instance
,
self
.
_allocateHost
(
self
.
requested_software_instance
,
...
@@ -176,7 +166,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
...
@@ -176,7 +166,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
def
test_allocation_allocation_scope_open_friend
(
self
):
def
test_allocation_allocation_scope_open_friend
(
self
):
self
.
_makeTree
()
self
.
_makeTree
()
self
.
login
()
self
.
_makeComputer
()
self
.
_makeComputer
()
self
.
_installSoftware
(
self
.
computer
,
self
.
_installSoftware
(
self
.
computer
,
...
@@ -209,7 +198,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
...
@@ -209,7 +198,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
def
test_allocation_host_allocation_scope_open_friend
(
self
):
def
test_allocation_host_allocation_scope_open_friend
(
self
):
self
.
_makeSlaveTree
()
self
.
_makeSlaveTree
()
self
.
login
()
self
.
_makeComputer
()
self
.
_makeComputer
()
self
.
_allocateHost
(
self
.
requested_software_instance
,
self
.
_allocateHost
(
self
.
requested_software_instance
,
...
@@ -242,7 +230,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
...
@@ -242,7 +230,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
def
test_allocation_does_not_fail_on_instance_with_damaged_sla_xml
(
self
):
def
test_allocation_does_not_fail_on_instance_with_damaged_sla_xml
(
self
):
self
.
_makeTree
()
self
.
_makeTree
()
self
.
login
()
self
.
software_instance
.
setSlaXml
(
'this is not xml'
)
self
.
software_instance
.
setSlaXml
(
'this is not xml'
)
self
.
assertEqual
(
None
,
self
.
software_instance
.
getAggregateValue
(
self
.
assertEqual
(
None
,
self
.
software_instance
.
getAggregateValue
(
...
@@ -254,7 +241,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
...
@@ -254,7 +241,6 @@ class TestSlapOSAllocation(testSlapOSMixin):
def
test_allocation_does_not_fail_on_slave_with_damaged_sla_xml
(
self
):
def
test_allocation_does_not_fail_on_slave_with_damaged_sla_xml
(
self
):
self
.
_makeSlaveTree
()
self
.
_makeSlaveTree
()
self
.
login
()
self
.
software_instance
.
setSlaXml
(
'this is not xml'
)
self
.
software_instance
.
setSlaXml
(
'this is not xml'
)
self
.
assertEqual
(
None
,
self
.
software_instance
.
getAggregateValue
(
self
.
assertEqual
(
None
,
self
.
software_instance
.
getAggregateValue
(
...
@@ -284,7 +270,6 @@ portal_workflow.doActionFor(context, action='edit_action', comment='Visited by S
...
@@ -284,7 +270,6 @@ portal_workflow.doActionFor(context, action='edit_action', comment='Visited by S
def
test_alarm_software_instance_unallocated
(
self
):
def
test_alarm_software_instance_unallocated
(
self
):
self
.
_makeTree
()
self
.
_makeTree
()
self
.
login
()
self
.
_simulateSoftwareInstance_tryToAllocatePartition
()
self
.
_simulateSoftwareInstance_tryToAllocatePartition
()
try
:
try
:
...
@@ -298,7 +283,6 @@ portal_workflow.doActionFor(context, action='edit_action', comment='Visited by S
...
@@ -298,7 +283,6 @@ portal_workflow.doActionFor(context, action='edit_action', comment='Visited by S
def
test_alarm_slave_instance_unallocated
(
self
):
def
test_alarm_slave_instance_unallocated
(
self
):
self
.
_makeSlaveTree
()
self
.
_makeSlaveTree
()
self
.
login
()
self
.
_simulateSoftwareInstance_tryToAllocatePartition
()
self
.
_simulateSoftwareInstance_tryToAllocatePartition
()
try
:
try
:
...
@@ -312,7 +296,6 @@ portal_workflow.doActionFor(context, action='edit_action', comment='Visited by S
...
@@ -312,7 +296,6 @@ portal_workflow.doActionFor(context, action='edit_action', comment='Visited by S
def
test_alarm_software_instance_allocated
(
self
):
def
test_alarm_software_instance_allocated
(
self
):
self
.
_makeTree
()
self
.
_makeTree
()
self
.
login
()
self
.
_makeComputer
()
self
.
_makeComputer
()
self
.
software_instance
.
setAggregate
(
self
.
partition
.
getRelativeUrl
())
self
.
software_instance
.
setAggregate
(
self
.
partition
.
getRelativeUrl
())
...
@@ -329,7 +312,6 @@ portal_workflow.doActionFor(context, action='edit_action', comment='Visited by S
...
@@ -329,7 +312,6 @@ portal_workflow.doActionFor(context, action='edit_action', comment='Visited by S
def
test_alarm_slave_instance_allocated
(
self
):
def
test_alarm_slave_instance_allocated
(
self
):
self
.
_makeSlaveTree
()
self
.
_makeSlaveTree
()
self
.
login
()
self
.
_makeComputer
()
self
.
_makeComputer
()
self
.
software_instance
.
setAggregate
(
self
.
partition
.
getRelativeUrl
())
self
.
software_instance
.
setAggregate
(
self
.
partition
.
getRelativeUrl
())
...
@@ -346,7 +328,6 @@ portal_workflow.doActionFor(context, action='edit_action', comment='Visited by S
...
@@ -346,7 +328,6 @@ portal_workflow.doActionFor(context, action='edit_action', comment='Visited by S
def
test_allocation_computer_guid
(
self
):
def
test_allocation_computer_guid
(
self
):
self
.
_makeTree
()
self
.
_makeTree
()
self
.
login
()
self
.
_makeComputer
()
self
.
_makeComputer
()
self
.
_installSoftware
(
self
.
computer
,
self
.
_installSoftware
(
self
.
computer
,
...
@@ -373,7 +354,6 @@ portal_workflow.doActionFor(context, action='edit_action', comment='Visited by S
...
@@ -373,7 +354,6 @@ portal_workflow.doActionFor(context, action='edit_action', comment='Visited by S
def
test_allocation_instance_guid
(
self
):
def
test_allocation_instance_guid
(
self
):
self
.
_makeSlaveTree
()
self
.
_makeSlaveTree
()
self
.
login
()
self
.
_makeComputer
()
self
.
_makeComputer
()
self
.
_allocateHost
(
self
.
requested_software_instance
,
self
.
_allocateHost
(
self
.
requested_software_instance
,
...
@@ -402,7 +382,6 @@ portal_workflow.doActionFor(context, action='edit_action', comment='Visited by S
...
@@ -402,7 +382,6 @@ portal_workflow.doActionFor(context, action='edit_action', comment='Visited by S
def
test_allocation_network_guid
(
self
):
def
test_allocation_network_guid
(
self
):
self
.
_makeTree
()
self
.
_makeTree
()
self
.
login
()
self
.
_makeComputer
()
self
.
_makeComputer
()
new_id
=
self
.
generateNewId
()
new_id
=
self
.
generateNewId
()
...
@@ -439,7 +418,6 @@ portal_workflow.doActionFor(context, action='edit_action', comment='Visited by S
...
@@ -439,7 +418,6 @@ portal_workflow.doActionFor(context, action='edit_action', comment='Visited by S
def
test_allocation_unexpected_sla_parameter
(
self
):
def
test_allocation_unexpected_sla_parameter
(
self
):
self
.
_makeTree
()
self
.
_makeTree
()
self
.
login
()
self
.
_makeComputer
()
self
.
_makeComputer
()
self
.
_installSoftware
(
self
.
computer
,
self
.
_installSoftware
(
self
.
computer
,
...
@@ -459,7 +437,6 @@ portal_workflow.doActionFor(context, action='edit_action', comment='Visited by S
...
@@ -459,7 +437,6 @@ portal_workflow.doActionFor(context, action='edit_action', comment='Visited by S
def
check_allocation_category_sla
(
self
,
base_category
,
computer_category
,
def
check_allocation_category_sla
(
self
,
base_category
,
computer_category
,
other_category
):
other_category
):
self
.
_makeTree
()
self
.
_makeTree
()
self
.
login
()
self
.
_makeComputer
()
self
.
_makeComputer
()
self
.
computer
.
edit
(
**
{
base_category
:
computer_category
})
self
.
computer
.
edit
(
**
{
base_category
:
computer_category
})
...
...
master/bt5/slapos_cloud/TestTemplateItem/testSlapOSCloudSlapOSAssertHostingSubscriptionPredecessorAlarm.py
View file @
75056787
...
@@ -11,7 +11,6 @@ class TestSlapOSCoreSlapOSAssertHostingSubscriptionPredecessorAlarm(
...
@@ -11,7 +11,6 @@ class TestSlapOSCoreSlapOSAssertHostingSubscriptionPredecessorAlarm(
super
(
TestSlapOSCoreSlapOSAssertHostingSubscriptionPredecessorAlarm
,
super
(
TestSlapOSCoreSlapOSAssertHostingSubscriptionPredecessorAlarm
,
self
).
afterSetUp
()
self
).
afterSetUp
()
self
.
_makeTree
()
self
.
_makeTree
()
self
.
login
()
def
test_HostingSubscription_assertPredecessor
(
self
):
def
test_HostingSubscription_assertPredecessor
(
self
):
self
.
software_instance
.
rename
(
new_name
=
self
.
generateNewSoftwareTitle
())
self
.
software_instance
.
rename
(
new_name
=
self
.
generateNewSoftwareTitle
())
...
...
master/bt5/slapos_cloud/TestTemplateItem/testSlapOSCloudSlapOSFreeComputerPartitionAlarm.py
View file @
75056787
...
@@ -9,7 +9,6 @@ class TestSlapOSFreeComputerPartitionAlarm(testSlapOSMixin):
...
@@ -9,7 +9,6 @@ class TestSlapOSFreeComputerPartitionAlarm(testSlapOSMixin):
def
afterSetUp
(
self
):
def
afterSetUp
(
self
):
super
(
TestSlapOSFreeComputerPartitionAlarm
,
self
).
afterSetUp
()
super
(
TestSlapOSFreeComputerPartitionAlarm
,
self
).
afterSetUp
()
self
.
_makeTree
()
self
.
_makeTree
()
self
.
login
()
def
test_Instance_tryToUnallocatePartition
(
self
):
def
test_Instance_tryToUnallocatePartition
(
self
):
self
.
_makeComputer
()
self
.
_makeComputer
()
...
@@ -148,7 +147,6 @@ class TestSlapOSFreeComputerPartitionAlarmWithSlave(testSlapOSMixin):
...
@@ -148,7 +147,6 @@ class TestSlapOSFreeComputerPartitionAlarmWithSlave(testSlapOSMixin):
def
afterSetUp
(
self
):
def
afterSetUp
(
self
):
super
(
TestSlapOSFreeComputerPartitionAlarmWithSlave
,
self
).
afterSetUp
()
super
(
TestSlapOSFreeComputerPartitionAlarmWithSlave
,
self
).
afterSetUp
()
self
.
_makeTree
(
requested_template_id
=
'template_slave_instance'
)
self
.
_makeTree
(
requested_template_id
=
'template_slave_instance'
)
self
.
login
()
def
test_Instance_tryToUnallocatePartition
(
self
):
def
test_Instance_tryToUnallocatePartition
(
self
):
self
.
_makeComputer
()
self
.
_makeComputer
()
...
...
master/bt5/slapos_cloud/TestTemplateItem/testSlapOSCloudSlapOSGarbageCollectDestroyedRootTreeAlarm.py
View file @
75056787
...
@@ -9,7 +9,6 @@ class TestSlapOSGarbageCollectDestroyedRootTreeAlarm(testSlapOSMixin):
...
@@ -9,7 +9,6 @@ class TestSlapOSGarbageCollectDestroyedRootTreeAlarm(testSlapOSMixin):
def
afterSetUp
(
self
):
def
afterSetUp
(
self
):
super
(
TestSlapOSGarbageCollectDestroyedRootTreeAlarm
,
self
).
afterSetUp
()
super
(
TestSlapOSGarbageCollectDestroyedRootTreeAlarm
,
self
).
afterSetUp
()
self
.
_makeTree
()
self
.
_makeTree
()
self
.
login
()
def
test_Instance_tryToGarbageCollect
(
self
):
def
test_Instance_tryToGarbageCollect
(
self
):
self
.
hosting_subscription
.
archive
()
self
.
hosting_subscription
.
archive
()
...
...
master/bt5/slapos_cloud/TestTemplateItem/testSlapOSCloudSlapOSUpdateComputerCapacityScopeAlarm.py
View file @
75056787
...
@@ -24,7 +24,6 @@ class TestSlapOSGarbageCollectDestroyedRootTreeAlarm(testSlapOSMixin):
...
@@ -24,7 +24,6 @@ class TestSlapOSGarbageCollectDestroyedRootTreeAlarm(testSlapOSMixin):
'text'
:
'#access ok'
'text'
:
'#access ok'
})
})
transaction
.
commit
()
transaction
.
commit
()
self
.
login
()
def
test_Computer_checkAndUpdateCapacityScope
(
self
):
def
test_Computer_checkAndUpdateCapacityScope
(
self
):
self
.
computer
.
Computer_checkAndUpdateCapacityScope
()
self
.
computer
.
Computer_checkAndUpdateCapacityScope
()
...
...
master/bt5/slapos_cloud/bt/revision
View file @
75056787
243
244
\ No newline at end of file
\ No newline at end of file
master/bt5/slapos_erp5/TestTemplateItem/testSlapOSERP5GroupRoleSecurity.py
View file @
75056787
...
@@ -6,7 +6,6 @@ import transaction
...
@@ -6,7 +6,6 @@ import transaction
class
TestSlapOSGroupRoleSecurityMixin
(
testSlapOSMixin
):
class
TestSlapOSGroupRoleSecurityMixin
(
testSlapOSMixin
):
def
afterSetUp
(
self
):
def
afterSetUp
(
self
):
super
(
TestSlapOSGroupRoleSecurityMixin
,
self
).
afterSetUp
()
super
(
TestSlapOSGroupRoleSecurityMixin
,
self
).
afterSetUp
()
self
.
login
()
self
.
user_id
=
getSecurityManager
().
getUser
().
getId
()
self
.
user_id
=
getSecurityManager
().
getUser
().
getId
()
def
beforeTearDown
(
self
):
def
beforeTearDown
(
self
):
...
...
master/bt5/slapos_erp5/bt/revision
View file @
75056787
95
96
\ No newline at end of file
\ No newline at end of file
master/bt5/slapos_slap_tool/TestTemplateItem/testSlapOSSlapTool.py
View file @
75056787
...
@@ -63,7 +63,6 @@ class TestSlapOSSlapToolMixin(testSlapOSMixin):
...
@@ -63,7 +63,6 @@ class TestSlapOSSlapToolMixin(testSlapOSMixin):
class
TestSlapOSSlapToolComputerAccess
(
TestSlapOSSlapToolMixin
):
class
TestSlapOSSlapToolComputerAccess
(
TestSlapOSSlapToolMixin
):
def
test_getFullComputerInformation
(
self
):
def
test_getFullComputerInformation
(
self
):
self
.
login
()
self
.
_makeComplexComputer
(
with_slave
=
True
)
self
.
_makeComplexComputer
(
with_slave
=
True
)
self
.
login
(
self
.
computer_id
)
self
.
login
(
self
.
computer_id
)
response
=
self
.
portal_slap
.
getFullComputerInformation
(
self
.
computer_id
)
response
=
self
.
portal_slap
.
getFullComputerInformation
(
self
.
computer_id
)
...
@@ -1260,8 +1259,6 @@ class TestSlapOSSlapToolInstanceAccess(TestSlapOSSlapToolMixin):
...
@@ -1260,8 +1259,6 @@ class TestSlapOSSlapToolInstanceAccess(TestSlapOSSlapToolMixin):
class
TestSlapOSSlapToolPersonAccess
(
TestSlapOSSlapToolMixin
):
class
TestSlapOSSlapToolPersonAccess
(
TestSlapOSSlapToolMixin
):
def
afterSetUp
(
self
):
def
afterSetUp
(
self
):
self
.
login
()
password
=
self
.
generateNewId
()
password
=
self
.
generateNewId
()
reference
=
'test_%s'
%
self
.
generateNewId
()
reference
=
'test_%s'
%
self
.
generateNewId
()
person
=
self
.
portal
.
person_module
.
newContent
(
portal_type
=
'Person'
,
person
=
self
.
portal
.
person_module
.
newContent
(
portal_type
=
'Person'
,
...
@@ -1365,7 +1362,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
...
@@ -1365,7 +1362,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
'recmethod'
:
'reportComputerBang'
}])
'recmethod'
:
'reportComputerBang'
}])
def
test_computerBang
(
self
):
def
test_computerBang
(
self
):
self
.
login
()
self
.
login
(
self
.
person_reference
)
self
.
login
(
self
.
person_reference
)
self
.
computer_bang_simulator
=
tempfile
.
mkstemp
()[
1
]
self
.
computer_bang_simulator
=
tempfile
.
mkstemp
()[
1
]
try
:
try
:
...
@@ -1408,7 +1404,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
...
@@ -1408,7 +1404,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
os
.
unlink
(
self
.
computer_bang_simulator
)
os
.
unlink
(
self
.
computer_bang_simulator
)
def
test_getComputerPartitionStatus
(
self
):
def
test_getComputerPartitionStatus
(
self
):
self
.
login
()
self
.
_makeComplexComputer
()
self
.
_makeComplexComputer
()
self
.
login
(
self
.
person_reference
)
self
.
login
(
self
.
person_reference
)
partition_id
=
self
.
start_requested_software_instance
.
getAggregateValue
(
partition_id
=
self
.
start_requested_software_instance
.
getAggregateValue
(
...
@@ -1452,7 +1447,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
...
@@ -1452,7 +1447,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
'
\
n
'
.
join
([
q
for
q
in
difflib
.
unified_diff
(
expected_xml
.
split
(
'
\
n
'
),
got_xml
.
split
(
'
\
n
'
))]))
'
\
n
'
.
join
([
q
for
q
in
difflib
.
unified_diff
(
expected_xml
.
split
(
'
\
n
'
),
got_xml
.
split
(
'
\
n
'
))]))
def
test_getComputerPartitionStatus_visited
(
self
):
def
test_getComputerPartitionStatus_visited
(
self
):
self
.
login
()
self
.
_makeComplexComputer
(
person
=
self
.
person
)
self
.
_makeComplexComputer
(
person
=
self
.
person
)
self
.
login
(
self
.
person_reference
)
self
.
login
(
self
.
person_reference
)
partition_id
=
self
.
start_requested_software_instance
.
getAggregateValue
(
partition_id
=
self
.
start_requested_software_instance
.
getAggregateValue
(
...
@@ -1500,7 +1494,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
...
@@ -1500,7 +1494,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
'
\
n
'
.
join
([
q
for
q
in
difflib
.
unified_diff
(
expected_xml
.
split
(
'
\
n
'
),
got_xml
.
split
(
'
\
n
'
))]))
'
\
n
'
.
join
([
q
for
q
in
difflib
.
unified_diff
(
expected_xml
.
split
(
'
\
n
'
),
got_xml
.
split
(
'
\
n
'
))]))
def
test_registerComputerPartition_withSlave
(
self
):
def
test_registerComputerPartition_withSlave
(
self
):
self
.
login
()
self
.
_makeComplexComputer
(
person
=
self
.
person
,
with_slave
=
True
)
self
.
_makeComplexComputer
(
person
=
self
.
person
,
with_slave
=
True
)
partition_id
=
self
.
start_requested_software_instance
.
getAggregateValue
(
partition_id
=
self
.
start_requested_software_instance
.
getAggregateValue
(
portal_type
=
'Computer Partition'
).
getReference
()
portal_type
=
'Computer Partition'
).
getReference
()
...
@@ -1615,7 +1608,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
...
@@ -1615,7 +1608,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
'
\
n
'
.
join
([
q
for
q
in
difflib
.
unified_diff
(
expected_xml
.
split
(
'
\
n
'
),
got_xml
.
split
(
'
\
n
'
))]))
'
\
n
'
.
join
([
q
for
q
in
difflib
.
unified_diff
(
expected_xml
.
split
(
'
\
n
'
),
got_xml
.
split
(
'
\
n
'
))]))
def
test_registerComputerPartition
(
self
):
def
test_registerComputerPartition
(
self
):
self
.
login
()
self
.
_makeComplexComputer
(
person
=
self
.
person
)
self
.
_makeComplexComputer
(
person
=
self
.
person
)
partition_id
=
self
.
start_requested_software_instance
.
getAggregateValue
(
partition_id
=
self
.
start_requested_software_instance
.
getAggregateValue
(
portal_type
=
'Computer Partition'
).
getReference
()
portal_type
=
'Computer Partition'
).
getReference
()
...
@@ -1723,7 +1715,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
...
@@ -1723,7 +1715,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
'recmethod'
:
'bang'
}])
'recmethod'
:
'bang'
}])
def
test_softwareInstanceBang
(
self
):
def
test_softwareInstanceBang
(
self
):
self
.
login
()
self
.
_makeComplexComputer
(
person
=
self
.
person
)
self
.
_makeComplexComputer
(
person
=
self
.
person
)
self
.
instance_bang_simulator
=
tempfile
.
mkstemp
()[
1
]
self
.
instance_bang_simulator
=
tempfile
.
mkstemp
()[
1
]
try
:
try
:
...
@@ -1777,7 +1768,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
...
@@ -1777,7 +1768,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
'recmethod'
:
'rename'
}])
'recmethod'
:
'rename'
}])
def
test_softwareInstanceRename
(
self
):
def
test_softwareInstanceRename
(
self
):
self
.
login
()
self
.
_makeComplexComputer
(
person
=
self
.
person
)
self
.
_makeComplexComputer
(
person
=
self
.
person
)
self
.
instance_rename_simulator
=
tempfile
.
mkstemp
()[
1
]
self
.
instance_rename_simulator
=
tempfile
.
mkstemp
()[
1
]
try
:
try
:
...
@@ -1805,7 +1795,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
...
@@ -1805,7 +1795,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
'recmethod'
:
'requestSoftwareInstance'
}])
'recmethod'
:
'requestSoftwareInstance'
}])
def
test_request_withSlave
(
self
):
def
test_request_withSlave
(
self
):
self
.
login
()
self
.
instance_request_simulator
=
tempfile
.
mkstemp
()[
1
]
self
.
instance_request_simulator
=
tempfile
.
mkstemp
()[
1
]
try
:
try
:
self
.
login
(
self
.
person_reference
)
self
.
login
(
self
.
person_reference
)
...
@@ -1836,7 +1825,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
...
@@ -1836,7 +1825,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
os
.
unlink
(
self
.
instance_request_simulator
)
os
.
unlink
(
self
.
instance_request_simulator
)
def
test_request
(
self
):
def
test_request
(
self
):
self
.
login
()
self
.
instance_request_simulator
=
tempfile
.
mkstemp
()[
1
]
self
.
instance_request_simulator
=
tempfile
.
mkstemp
()[
1
]
try
:
try
:
self
.
login
(
self
.
person_reference
)
self
.
login
(
self
.
person_reference
)
...
@@ -1876,7 +1864,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
...
@@ -1876,7 +1864,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
'recmethod'
:
'requestSoftwareRelease'
}])
'recmethod'
:
'requestSoftwareRelease'
}])
def
test_computerSupply
(
self
):
def
test_computerSupply
(
self
):
self
.
login
()
self
.
computer_supply_simulator
=
tempfile
.
mkstemp
()[
1
]
self
.
computer_supply_simulator
=
tempfile
.
mkstemp
()[
1
]
try
:
try
:
self
.
login
(
self
.
person_reference
)
self
.
login
(
self
.
person_reference
)
...
@@ -1904,7 +1891,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
...
@@ -1904,7 +1891,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
'recmethod'
:
'requestComputer'
}])
'recmethod'
:
'requestComputer'
}])
def
test_requestComputer
(
self
):
def
test_requestComputer
(
self
):
self
.
login
()
self
.
computer_request_computer_simulator
=
tempfile
.
mkstemp
()[
1
]
self
.
computer_request_computer_simulator
=
tempfile
.
mkstemp
()[
1
]
try
:
try
:
self
.
login
(
self
.
person_reference
)
self
.
login
(
self
.
person_reference
)
...
@@ -1953,7 +1939,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
...
@@ -1953,7 +1939,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
'recmethod'
:
'generateComputerCertificate'
}])
'recmethod'
:
'generateComputerCertificate'
}])
def
test_generateComputerCertificate
(
self
):
def
test_generateComputerCertificate
(
self
):
self
.
login
()
self
.
generate_computer_certificate_simulator
=
tempfile
.
mkstemp
()[
1
]
self
.
generate_computer_certificate_simulator
=
tempfile
.
mkstemp
()[
1
]
try
:
try
:
self
.
login
(
self
.
person_reference
)
self
.
login
(
self
.
person_reference
)
...
@@ -2001,7 +1986,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
...
@@ -2001,7 +1986,6 @@ class TestSlapOSSlapToolPersonAccess(TestSlapOSSlapToolMixin):
'recmethod'
:
'revokeComputerCertificate'
}])
'recmethod'
:
'revokeComputerCertificate'
}])
def
test_revokeComputerCertificate
(
self
):
def
test_revokeComputerCertificate
(
self
):
self
.
login
()
self
.
revoke_computer_certificate_simulator
=
tempfile
.
mkstemp
()[
1
]
self
.
revoke_computer_certificate_simulator
=
tempfile
.
mkstemp
()[
1
]
try
:
try
:
self
.
login
(
self
.
person_reference
)
self
.
login
(
self
.
person_reference
)
...
...
master/bt5/slapos_slap_tool/TestTemplateItem/testSlapOSSlapToolComputerUpdateFromDict.py
View file @
75056787
...
@@ -23,8 +23,6 @@ class TestSlapOSCoreComputerUpdateFromDict(testSlapOSMixin):
...
@@ -23,8 +23,6 @@ class TestSlapOSCoreComputerUpdateFromDict(testSlapOSMixin):
portal_type
=
'Computer Partition'
)
portal_type
=
'Computer Partition'
)
self
.
assertEqual
(
len
(
partition_list
),
0
)
self
.
assertEqual
(
len
(
partition_list
),
0
)
self
.
login
()
def
beforeTearDown
(
self
):
def
beforeTearDown
(
self
):
transaction
.
abort
()
transaction
.
abort
()
...
...
master/bt5/slapos_slap_tool/bt/revision
View file @
75056787
17
18
\ No newline at end of file
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment