@@ 210-236 (lines=27) @@ | ||
207 | self.assertEqual(DECODED_FRAME, decoded_frame) |
|
208 | ||
209 | def test_decode_frame_recorded(self): |
|
210 | """ |
|
211 | Tests decoding a KISS-encoded APRS frame |
|
212 | """ |
|
213 | decoded_frame = apex.aprs.AprsKiss._AprsKiss__decode_frame(ENCODED_FRAME_RECORDED) |
|
214 | self.assertEqual(DECODED_FRAME_RECORDED, decoded_frame) |
|
215 | ||
216 | def test_decode_frame_multipath(self): |
|
217 | """ |
|
218 | Tests decoding a KISS-encoded APRS frame |
|
219 | """ |
|
220 | decoded_frame = apex.aprs.AprsKiss._AprsKiss__decode_frame(ENCODED_FRAME_MULTIPATH) |
|
221 | self.assertEqual(DECODED_FRAME_MULTIPATH, decoded_frame) |
|
222 | ||
223 | def test_extract_path(self): |
|
224 | """ |
|
225 | Tests extracting the APRS path from a KISS-encoded. |
|
226 | """ |
|
227 | extracted_path = apex.aprs.AprsKiss._AprsKiss__extract_path(3, ENCODED_FRAME) |
|
228 | self.assertEqual(DECODED_FRAME['path'][0], extracted_path[0]) |
|
229 | ||
230 | def test_idwentity_as_string_with_ssid(self): |
|
231 | """ |
|
232 | Tests creating a full callsign string from a callsign+ssid dict using |
|
233 | `aprs.util.full_callsign()`. |
|
234 | """ |
|
235 | callsign = { |
|
236 | 'callsign': 'W2GMD', |
|
237 | 'ssid': 1 |
|
238 | } |
|
239 | full_callsign = apex.aprs.AprsKiss._AprsKiss__identity_as_string(callsign) |
|
@@ 182-208 (lines=27) @@ | ||
179 | self.assertEqual(DECODED_CALLSIGN, decoded_callsign) |
|
180 | ||
181 | def test_encode_frame(self): |
|
182 | """ |
|
183 | Tests KISS-encoding an APRS. |
|
184 | """ |
|
185 | encoded_frame = apex.aprs.AprsKiss._AprsKiss__encode_frame(DECODED_FRAME) |
|
186 | self.assertEqual(ENCODED_FRAME, encoded_frame) |
|
187 | ||
188 | def test_encode_frame_recorded(self): |
|
189 | """ |
|
190 | Tests encoding a KISS-encoded APRS. |
|
191 | """ |
|
192 | encoded_frame = apex.aprs.AprsKiss._AprsKiss__encode_frame(DECODED_FRAME_RECORDED) |
|
193 | self.assertEqual(ENCODED_FRAME_RECORDED, encoded_frame) |
|
194 | ||
195 | def test_encode_frame_multipath(self): |
|
196 | """ |
|
197 | Tests encoding a KISS-encoded APRS. |
|
198 | """ |
|
199 | encoded_frame = apex.aprs.AprsKiss._AprsKiss__encode_frame(DECODED_FRAME_MULTIPATH) |
|
200 | self.assertEqual(ENCODED_FRAME_MULTIPATH, encoded_frame) |
|
201 | ||
202 | def test_decode_frame(self): |
|
203 | """ |
|
204 | Tests KISS-encoding an APRS |
|
205 | """ |
|
206 | decoded_frame = apex.aprs.AprsKiss._AprsKiss__decode_frame(ENCODED_FRAME) |
|
207 | self.assertEqual(DECODED_FRAME, decoded_frame) |
|
208 | ||
209 | def test_decode_frame_recorded(self): |
|
210 | """ |
|
211 | Tests decoding a KISS-encoded APRS frame |