rsl: Add roundtrip test for Connection Failure
This commit is contained in:
parent
3003e7ad8a
commit
78e32dfe14
|
@ -504,7 +504,7 @@ Object subclass: RSLMessageDefinitions [
|
|||
yourself
|
||||
]
|
||||
|
||||
connectionFailureIndicationMessage [
|
||||
connectionFailureMessage [
|
||||
<category: 'dedicated-channel'>
|
||||
^ self channelActivationNackMessage
|
||||
]
|
||||
|
@ -1025,6 +1025,13 @@ RSLDedicatedChannelManagement subclass: RSLRFChannelReleaseAck [
|
|||
<rslMessageDefinition: #rfChannelReleaseAckMessage>
|
||||
]
|
||||
|
||||
RSLDedicatedChannelManagement subclass: RSLConnectionFailure [
|
||||
| cause |
|
||||
<comment: 'I represent a GSM 08.58 GSM 8.4.4 CONNECTION FAILURE INDICATION'>
|
||||
<rslMessageType: #messageDedConnectionFailure>
|
||||
<rslMessageDefinition: #connectionFailureMessage>
|
||||
]
|
||||
|
||||
RSLDedicatedChannelManagement subclass: RSLSacchDeactivate [
|
||||
<comment: 'I represent a GSM 08.58 GSM 8.4.5 DEACTIVATE SACCH'>
|
||||
<rslMessageType: #messageDedDeactivateSacch>
|
||||
|
|
|
@ -517,6 +517,10 @@ RoundTripTestCase subclass: RSLRoundTripTest [
|
|||
^ #(16r7E 16r74 16r01 16r0A 16rF8 16r00 16r27)
|
||||
]
|
||||
|
||||
connectionFailureData [
|
||||
^#(16r08 16r24 16r01 16r49 16r1A 16r01 16r01)
|
||||
]
|
||||
|
||||
testIpaCrcxAck [
|
||||
self roundtripTestFor: #ipaCrcxAckData class: RSLIPACreateConnectionAck.
|
||||
]
|
||||
|
@ -603,6 +607,10 @@ RoundTripTestCase subclass: RSLRoundTripTest [
|
|||
assert: rsl l3Information data = #(16r05 16r18 16r02).
|
||||
]
|
||||
|
||||
testConnectionFailure [
|
||||
self roundtripTestFor: #connectionFailureData class: RSLConnectionFailure.
|
||||
]
|
||||
|
||||
testSacchDeactivate [
|
||||
self roundtripTestFor: #sacchDeactivateData class: RSLSacchDeactivate.
|
||||
]
|
||||
|
|
Reference in New Issue