Commit Graph

31 Commits

Author SHA1 Message Date
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
Rossen Georgiev a78168209b renamed to aprslib due to name collision on pypi 2014-12-18 17:34:10 +00:00
Rossen Georgiev f89d984997 loosened fromcallsign velidation to match aprs.fi 2014-12-16 08:10:38 +00:00
Rossen Georgiev fb34b62d0f renamed exception test case 2014-12-12 05:24:45 +00:00
Rossen Georgiev 0adad7794f fix bug with 'via' not being set 2014-12-12 05:23:55 +00:00
Rossen Georgiev 698c3627cb cleaned up exceptions and added tests 2014-12-08 20:47:19 +00:00
Rossen Georgiev 12f78fdbe4 moved/seprated header parsing + added tests
* moved header parsing code into seprate function
* improved header parsing
* added _validate_callsign()
* added tests for _validate_callsign()
* added tests for _parse_header()
2014-12-06 17:35:53 +00:00
Rossen Georgiev 932e10d687 added tests for _parse_comment_telemetry 2014-12-01 20:25:18 +00:00
Rossen Georgiev 90e8dd6f48 added test suite for base91 module 2014-12-01 20:24:22 +00:00