Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Open sidebar
TST
ATS
Commits
f7223230
Commit
f7223230
authored
Jul 10, 2018
by
Miguel Angel Reina Ortega
Browse files
Review of f_CSE_ANNC_CRE_009_CseSimu
Signed-off-by:
reinaortega
<
miguelangel.reinaortega@etsi.org
>
parent
7150fbf0
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
10 additions
and
27 deletions
+10
-27
OneM2M_PermutationFunctions.ttcn
OneM2M_PermutationFunctions.ttcn
+6
-24
OneM2M_Testcases_CSE_Release_2.ttcn
OneM2M_Testcases_CSE_Release_2.ttcn
+4
-3
No files found.
OneM2M_PermutationFunctions.ttcn
View file @
f7223230
...
...
@@ -7565,7 +7565,7 @@ module OneM2M_PermutationFunctions {
var template RequestPrimitive v_create := m_createAe(PX_APP_ID, omit, omit);
v_ae1.start(f_setProtocolBinding(PX_PROTOCOL_BINDING_AE1));
v_ae1.done;
v_create
.
primitiveContent
.
container
.
announceTo
:=
{
PX_CSE1_ID
};
v_create.primitiveContent.
aE
.announceTo := {PX_CSE1_ID};
// Test control
...
...
@@ -7574,34 +7574,16 @@ module OneM2M_PermutationFunctions {
//Test adapter configuration
// Register the CSE
f_cse_registerRemoteCse
(
m
w
_createRemoteCSE
);
f_cse_registerRemoteCse(m_createRemoteCSE
Base
);
v_ae1.start(f_cse_createResource(int2,v_create));
f_cse_announcementProcedure_createHandler
(
mw_createAEAnnc
(
-
,
-
,
-
));
v_aeIndex := f_getLatestResourceIndex(v_ae1);
v_aEAnncIndex := f_cse_announcementProcedure_createHandler(mw_createAEAnnc(-, -, -));
v_ae1.done;
// Test Body
v_ae1
.
start
(
f_cse_sendCreateRequestPrimitive
(
p_resourceType
,
p_requestCreatePrimitive
,
v_parentIndex
));
tc_ac
.
start
;
alt
{
[]
mccPortIn
.
receive
(
mw_request
(
p_createRequestAnnc
))
->
value
v_request
{
tc_ac
.
stop
;
setverdict
(
pass
,
__SCOPE__
&
":INFO: CREATE REQUEST received"
);
if
(
match
(
v_request
.
primitive
.
requestPrimitive
.
to_
,
f_getLocalResourceAddress
(
v_aEAnncIndex
,
e_hierarchical
,
e_spRelative
))
or
match
(
v_request
.
primitive
.
requestPrimitive
.
to_
,
f_getLocalResourceAddress
(
v_aEAnncIndex
,
e_nonHierarchical
,
e_spRelative
)))
{
setverdict
(
pass
,
__SCOPE__
&
":matching ANNC_PARENT_RESOURCE_ADDRESS"
);
}
else
{
setverdict
(
fail
,
__SCOPE__
&
":mis-matching ANNC_PARENT_RESOURCE_ADDRESS"
);
}
}
[]
tc_ac
.
timeout
{
setverdict
(
fail
,
__SCOPE__
&
":ERROR: No CREATE REQUEST received"
);
}
}
v_ae1.start(f_cse_createResource(p_resourceType,p_requestCreatePrimitive, v_aeIndex));
f_cse_announcementProcedure_createHandler(p_createRequestAnnc, -, v_aEAnncIndex);
v_ae1.done;
// Postamble
...
...
OneM2M_Testcases_CSE_Release_2.ttcn
View file @
f7223230
...
...
@@ -10859,11 +10859,12 @@ module OneM2M_Testcases_CSE_Release_2 {
var CseSimu v_cse1 := CseSimu.create("CSE1") alive;
var template RequestPrimitive v_createRequest := m_createContainerBase;
var template RequestPrimitive v_createRequestAnnc := mw_createContainerAnncBase;
v_cse1.
start(f_setProtocolBinding(PX_PROTOCOL_BINDING_CSE1))
;
v_cse1.done;
v_cse1.start(f_setProtocolBinding(PX_PROTOCOL_BINDING_CSE1));
v_cse1.
done
;
v_createRequest.primitiveContent.container.announceTo := {PX_CSE1_ID};
v_createRequest.primitiveContent.container.labels := {"MyLabel"};
v_createRequestAnnc.primitiveContent.container.labels := ?;
v_cse1.start(f_CSE_ANNC_CRE_009_CseSimu(int3, v_createRequestAnnc, v_createRequest));//Container
v_cse1.done;
...
...
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