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
fd7d4727
Commit
fd7d4727
authored
Mar 06, 2023
by
Romain Courteaud
🐸
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
slapos_erp5: TestSlapOSVirtualMasterScenarioMixin
parent
c588bb8d
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
15 additions
and
12 deletions
+15
-12
master/bt5/slapos_erp5/TestTemplateItem/portal_components/test.erp5.testSlapOSERP5VirtualMasterScenario.py
...mponents/test.erp5.testSlapOSERP5VirtualMasterScenario.py
+15
-12
No files found.
master/bt5/slapos_erp5/TestTemplateItem/portal_components/test.erp5.testSlapOSERP5VirtualMasterScenario.py
View file @
fd7d4727
...
...
@@ -8,7 +8,7 @@
from
erp5.component.test.SlapOSTestCaseDefaultScenarioMixin
import
DefaultScenarioMixin
# from DateTime import DateTime
class
TestSlapOSVirtualMasterScenario
(
DefaultScenarioMixin
):
class
TestSlapOSVirtualMasterScenario
Mixin
(
DefaultScenarioMixin
):
def
requestRemoteNode
(
self
,
project
,
remote_project
,
remote_person
):
remote_node
=
self
.
portal
.
compute_node_module
.
newContent
(
...
...
@@ -79,6 +79,20 @@ class TestSlapOSVirtualMasterScenario(DefaultScenarioMixin):
if
not_consistent_document
is
not
None
:
assert
not_consistent_document
.
checkConsistency
()
==
[],
not_consistent_document
.
checkConsistency
()[
0
]
def
addInstanceNode
(
self
,
title
,
software_instance
):
instance_node
=
self
.
portal
.
compute_node_module
.
newContent
(
portal_type
=
'Instance Node'
,
title
=
title
,
specialise_value
=
software_instance
,
follow_up_value
=
software_instance
.
getFollowUpValue
()
)
instance_node
.
validate
()
return
instance_node
class
TestSlapOSVirtualMasterScenario
(
TestSlapOSVirtualMasterScenarioMixin
):
def
test_virtual_master_without_accounting_scenario
(
self
):
# create a default project
project
=
self
.
addProject
()
...
...
@@ -379,17 +393,6 @@ class TestSlapOSVirtualMasterScenario(DefaultScenarioMixin):
assert
last_message
is
None
,
last_message
def
addInstanceNode
(
self
,
title
,
software_instance
):
instance_node
=
self
.
portal
.
compute_node_module
.
newContent
(
portal_type
=
'Instance Node'
,
title
=
title
,
specialise_value
=
software_instance
,
follow_up_value
=
software_instance
.
getFollowUpValue
()
)
instance_node
.
validate
()
return
instance_node
def
test_virtual_master_slave_without_accounting_scenario
(
self
):
# create a default project
project
=
self
.
addProject
()
...
...
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