def _from_json_value(cls, dct):
     if 'radio' in dct and dct['radio'] is not None and \
        not type(dct['radio']) == Radio:
         dct['radio'] = Radio(dct['radio'])
     return super(CellObservation, cls)._from_json_value(dct)
示例#2
0
 def test_invalid_lac_for_gsm_family_is_greater_than_65533(self):
     invalid_lac = constants.MAX_LAC_GSM_UMTS_LTE + 1
     for radio in Radio._gsm_family():
         obs, cell = self.get_sample(
             radio=radio.name, lac=invalid_lac)
         self.check_normalized_cell(obs, cell, None)
示例#3
0
 def test_valid_lac_for_gsm_family_is_less_or_equal_to_65533(self):
     valid_lac = constants.MAX_LAC_GSM_UMTS_LTE
     for radio in Radio._gsm_family():
         obs, cell = self.get_sample(
             radio=radio.name, lac=valid_lac)
         self.check_normalized_cell(obs, cell, {'lac': valid_lac})
示例#4
0
 def _from_json_value(cls, dct):
     if ("radio" in dct and dct["radio"] is not None
             and not type(dct["radio"]) == Radio):
         dct["radio"] = Radio(dct["radio"])
     return super(CellObservation, cls)._from_json_value(dct)
示例#5
0
 def test_invalid_lac_for_gsm_family_is_greater_than_65533(self):
     invalid_lac = constants.MAX_LAC_GSM_UMTS_LTE + 1
     for radio in Radio._gsm_family():
         obs, cell = self.get_sample(
             radio=radio.name, lac=invalid_lac)
         self.check_normalized_cell(obs, cell, None)
示例#6
0
 def test_valid_lac_for_gsm_family_is_less_or_equal_to_65533(self):
     valid_lac = constants.MAX_LAC_GSM_UMTS_LTE
     for radio in Radio._gsm_family():
         obs, cell = self.get_sample(
             radio=radio.name, lac=valid_lac)
         self.check_normalized_cell(obs, cell, {'lac': valid_lac})