mirror of https://gerrit.osmocom.org/pysim
cdma_ruim: Fix unit tests and actually enable them
As pySim.cdma_ruim was not imported by test_files.py, the unit tests were apparently never executed and hence didn't pass. Let's fix both of those problems. Change-Id: Icdf4621eb68d05a4948ae9efeb81a007d48e1bb7
This commit is contained in:
parent
659d7c11ca
commit
f9e2df1296
|
@ -91,7 +91,7 @@ class EF_SPN(TransparentEF):
|
||||||
|
|
||||||
_test_de_encode = [
|
_test_de_encode = [
|
||||||
( "010801536b796c696e6b204e57ffffffffffffffffffffffffffffffffffffffffffff",
|
( "010801536b796c696e6b204e57ffffffffffffffffffffffffffffffffffffffffffff",
|
||||||
{ 'rfu0' : 0, 'show_in_hsa' : True, 'rfu2' : 0,
|
{ 'rfu1' : 0, 'show_in_hsa' : True, 'rfu2' : 0,
|
||||||
'char_encoding' : 8, 'lang_ind' : 1, 'spn' : 'Skylink NW' } ),
|
'char_encoding' : 8, 'lang_ind' : 1, 'spn' : 'Skylink NW' } ),
|
||||||
]
|
]
|
||||||
|
|
||||||
|
@ -133,9 +133,9 @@ class EF_AD(TransparentEF):
|
||||||
# Byte 1: Display Condition
|
# Byte 1: Display Condition
|
||||||
'ms_operation_mode'/Enum(Byte, self.OP_MODE),
|
'ms_operation_mode'/Enum(Byte, self.OP_MODE),
|
||||||
# Bytes 2-3: Additional information
|
# Bytes 2-3: Additional information
|
||||||
'additional_info'/Bytes(2),
|
'additional_info'/HexAdapter(Bytes(2)),
|
||||||
# Bytes 4..: RFU
|
# Bytes 4..: RFU
|
||||||
'rfu'/GreedyBytesRFU,
|
'rfu'/HexAdapter(GreedyBytesRFU),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -29,6 +29,7 @@ import pySim.ts_31_103
|
||||||
import pySim.ts_51_011
|
import pySim.ts_51_011
|
||||||
import pySim.sysmocom_sja2
|
import pySim.sysmocom_sja2
|
||||||
import pySim.gsm_r
|
import pySim.gsm_r
|
||||||
|
import pySim.cdma_ruim
|
||||||
|
|
||||||
def get_qualified_name(c):
|
def get_qualified_name(c):
|
||||||
"""return the qualified (by module) name of a class."""
|
"""return the qualified (by module) name of a class."""
|
||||||
|
|
Loading…
Reference in New Issue