Commit Graph

58 Commits

Author SHA1 Message Date
Rossen c2a0f18ce0 fix timestamp in test_parse_position 2022-09-21 07:10:47 +00:00
Rossen Georgiev 5347b43106 test_parse_position: clean up left over vars 2022-07-10 13:34:53 +01:00
Rossen Georgiev 2a27dc4416 parse_position: fix data ext and weather parsing
Fix #72
2022-07-10 13:33:45 +01:00
Rossen Georgiev c9f4b4f779 parse: fix weather_data mangling comments
fix #71
2022-03-12 14:24:28 +00:00
Rossen Georgiev 1b7da6566c parse: fix weather h00 = 100% humidity
fix #70
2022-03-12 13:54:40 +00:00
Rossen Georgiev 303fe826bd parse: rework message rejack parsing + update tests 2021-11-27 19:31:07 +00:00
Rossen Georgiev 8928424a9c convert tests to use unittest 2021-11-27 16:25:01 +00:00
Joerg Schultze-Lutter 171ce425b4 Removed unnecessary comments 2021-11-27 16:10:55 +00:00
Joerg Schultze-Lutter 90f05c9a4a Added test script for new APRS 'message' format field 'ackMsgNo' 2021-11-27 16:10:55 +00:00
Rossen Georgiev 71a97f3438 parsing: calculate power,height,gain,range for PHG 2021-11-27 15:28:55 +00:00
Rossen Georgiev 2e9c4a9c56 parsing: refine PHGR code and update tests 2021-11-27 14:51:11 +00:00
Rossen Georgiev cf32c15a44 fix test_unsupported_formats_raising; wasn't checking every type before 2021-11-27 13:44:38 +00:00
Rossen Georgiev e1eda0e53a fix unittest import in test_thirdparty 2021-11-27 12:57:23 +00:00
Bill Mitchell 2e22a3c985 Updated testing to include third-party packets 2021-11-27 12:10:20 +00:00
Rossen 55d85c6bc5
Move to Github Actions (#59) 2021-01-21 23:27:50 +00:00
Rossen Georgiev 512d97122c fix StopIteration breaking a test on py37+ 2019-10-08 20:02:24 +01:00
Rossen Georgiev 2f0f74a06d fix SyntaxWarning for py38 and remove py33 on travis 2019-10-08 19:42:53 +01:00
Rossen Georgiev 39a9c0a1a4 fix #35 #lines not being filtered on python3 2017-09-28 21:15:14 +01:00
Rossen Georgiev 5563a6d8c7 refactor total_seconds() for py2.6 comp 2016-08-16 22:28:00 +01:00
Rossen Georgiev 9e6c292422 fix incorrect caputation of timestamp in some cases 2016-08-16 21:50:21 +01:00
Rossen Georgiev 202dc8fa0e fix value error when parsing course & speed 2016-03-17 21:22:55 +00:00
Rossen Georgiev e42eb7220e fix broken test_timestamp_valid 2016-03-04 07:47:54 +00:00
Rossen Georgiev 44dd7da2ed added tests for parsing.common #15 2016-01-27 13:55:10 +00:00
Rossen Georgiev 10ce45030d renamed test_parse_header to test_parse_common 2016-01-27 09:00:37 +00:00
Rossen Georgiev 22d0823091 added tests for parsing.misc 2016-01-27 08:56:03 +00:00
Rossen Georgiev 68190860b7 removed _ prefix from most parse functions 2016-01-27 07:47:53 +00:00
Rossen Georgiev ba4c0776dd added tests for aprslib.util; fix #17 2016-01-25 09:04:45 +00:00
Rossen Georgiev 25dc1c0577 split parsing module into submodules 2016-01-21 04:38:57 +00:00
Rossen Georgiev 7c87cd7eb7 more refactor to base91.from_decimal 2016-01-20 04:53:04 +00:00
Rossen Georgiev 87f0bfd1bf fix #12, fixed rounding error, code refactor 2016-01-19 22:22:09 +00:00
Rossen Georgiev dc66940fb8 added parsing of positionless wx reports + tests 2016-01-09 14:53:31 +00:00
Rossen Georgiev 67b37ca8a1 refactored wx parsing 2016-01-07 15:23:49 +00:00
John Ronan fc835ea851 Initial attempt at parsing weather data 2016-01-07 09:19:26 +00:00
Rossen Georgiev 94b79ca990 forgot to remove test for linux keep alive
continuation from 8605f74
2015-08-10 15:31:04 +01:00
Rossen Georgiev 18be87d460 IS: added connection related logger lines 2015-08-10 13:06:32 +01:00
Rossen Georgiev a3a72cb4af refined code using bytes type 2015-05-27 23:58:33 +01:00
Rossen Georgiev 5329bf782d fix code+tests to make them work under py3 2015-05-16 22:58:15 +01:00
Rossen Georgiev d55cc91176 fix format field index (py2.6 things) 2015-05-16 22:08:52 +01:00
Rossen Georgiev b5c0ce07ac use unittest2, so tests run under py2.6 2015-05-16 22:04:22 +01:00
Rossen Georgiev d10860db57 code and test changes for py3 compability 2015-05-16 21:55:43 +01:00
Rossen Georgiev 3caa412696 test_parse code style tweaks 2015-03-22 20:57:11 +00:00
Rossen Georgiev 92b22bd5bc removed chardet from req.txt for test suite 2015-03-22 18:38:21 +00:00
Rossen Georgiev a0b59eeaf7 first part of tests for parsing submodule 2015-03-22 03:04:06 +00:00
Rossen Georgiev 9fa62c433a don't try to decode already unicode
* includes tests for decoding charset
2015-03-21 23:08:29 +00:00
Rossen Georgiev 00bb2f4be7 charset detection, unicode for all 2015-03-10 19:48:47 +00:00
Rossen Georgiev e0a71de244 rotated base91 telemetry bits in output; v0.6.35
The least significant bit is now at the begining.
This makes accessing the char array more intuative as the first bit will
be first in the array (e.g. bits[0] instead of bits[7])
2015-01-11 17:30:09 +00:00
Rossen Georgiev 8e6ef0d48e added 'sendall' method to IS + tests 2014-12-31 20:18:07 +00:00
Rossen Georgiev a049df6859 tests for moved ParseError logging; 17acf41 2014-12-31 16:49:20 +00:00
Rossen Georgiev d5d1fab3bd added pass generation function 2014-12-30 17:35:16 +00:00
Rossen Georgiev e0dc80e1a8 test suite for IS.py + tweaks 2014-12-26 23:33:16 +00:00