def test_json(self): obs = CellObservationFactory.build(accuracy=None) result = CellObservation.from_json(simplejson.loads( simplejson.dumps(obs.to_json()))) self.assertTrue(type(result), CellObservation) self.assertTrue(result.accuracy is None) self.assertEqual(type(result.radio), Radio) self.assertEqual(result.radio, obs.radio) self.assertEqual(result.mcc, obs.mcc) self.assertEqual(result.mnc, obs.mnc) self.assertEqual(result.lac, obs.lac) self.assertEqual(result.cid, obs.cid) self.assertEqual(result.lat, obs.lat) self.assertEqual(result.lon, obs.lon)
def test_json(self): obs = CellObservationFactory.build(accuracy=None, source="fixed") result = CellObservation.from_json(json.loads(json.dumps(obs.to_json()))) assert type(result) is CellObservation assert result.accuracy is None assert type(result.radio), Radio assert result.radio == obs.radio assert result.mcc == obs.mcc assert result.mnc == obs.mnc assert result.lac == obs.lac assert result.cid == obs.cid assert result.lat == obs.lat assert result.lon == obs.lon assert result.source is ReportSource.fixed assert type(result.source) is ReportSource
def test_json(self): obs = CellObservationFactory.build( accuracy=None, source='fixed') result = CellObservation.from_json(simplejson.loads( simplejson.dumps(obs.to_json()))) assert type(result) is CellObservation assert result.accuracy is None assert type(result.radio), Radio assert result.radio == obs.radio assert result.mcc == obs.mcc assert result.mnc == obs.mnc assert result.lac == obs.lac assert result.cid == obs.cid assert result.lat == obs.lat assert result.lon == obs.lon assert result.source is ReportSource.fixed assert type(result.source) is ReportSource