Craig Lamparter
7de2820caa
change query char from ? to !
2021-01-17 07:55:59 -08:00
Craig Lamparter
3be373d7fc
test plugin expect responses update to match query output
2021-01-14 12:06:57 -08:00
Craig Lamparter
e7dc537900
fix plugin tests to expect new strings
2021-01-14 11:28:59 -08:00
94708024da
Fixed unit test for fortune plugin
2021-01-11 14:29:02 -05:00
Craig Lamparter
e1a292d8e0
expect different reply from query plugin
2021-01-11 09:20:25 -08:00
68e6f5b986
Added unit test for QueryPlugin
...
This patch adds a simple test for the QueryPlugin
2021-01-11 12:09:29 -05:00
d5a34b4d11
refactor Plugin objects to plugins directory
...
This patch moves all of the plugins out of plugin.py
into their own separate plugins/<plugin>.py file. This
makes it easier to maintain each plugin.
NOTE: You will have to update your ~/.config/aprsd/aprsd.yml
to change the python location path for each plugin enabled.
For example:
OLD:
enabled_plugins:
- aprsd.plugin.EmailPlugin
TO NEW
enabled_plugins:
- aprsd.plugins.email.EmailPlugin
2021-01-09 10:00:37 -05:00
231c15b1af
Lots of fixes
2021-01-08 20:58:18 -05:00
75f610d971
Added pre-commit hooks
...
This patch adds pre-commit hook support to ensure
code passes basic checks prior to allowing a commit.
2021-01-06 17:54:50 -05:00
9d3ede6e71
Added FortunePlugin unit test
...
this patch adds te FortunePlugin unit tests.
2020-12-25 18:13:52 -05:00
171703ac1a
Added some plugin unit tests
...
This patch adds some real unit tests for the following plugins
PingPlugin
TimePlugin
VersionPlugin
2020-12-25 16:54:46 -05:00