Pēteris Caune

Results 237 comments of Pēteris Caune

I ran tests like so on my local system: ``` pytest -p no:warnings ``` When running it on the master branch, it prints the following coverage report: ``` ---------- coverage:...

I thought I found unused code (`_FakeServer._cb_client_connected`) and removed it to increase coverage. But really I have no idea where the coverage discrepancy comes from, and will hold off from...

FWIW these indirect coverage changes are not due to code changes in this PR. There are similar coverage changes in previous PRs that did get merged, for example: https://app.codecov.io/gh/aio-libs/aiosmtpd/pull/540/indirect-changes

A little more background on this. The `test_ge_master` test case looks like so: ```python # noinspection PyUnboundLocalVariable def test_ge_master( self, aiosmtpd_version: version.Version, capsys: pytest.CaptureFixture ): """Ensure version is monotonically increasing"""...

I then tried to run the test suite. I installed and ran tox: ``` pip install tox tox ``` This produces long output with various error messages. Here's the trailing...

I *think* I figured out what is going wrong here. `test_unknown_args_direct` passes an unexpected keyword argument to Controller and checks if an exception is thrown. That part works! But afterwards...

maddy has [system command filter](https://maddy.email/reference/checks/command/), perhaps you could use that to call apprise? Something like – ``` msgpipeline apprise { default_destination { check { command apprise -t "Email from {sender}"...

I got tests to run with ``` pytest -p no:warnings ``` This is a workaround, and should be fixed properly of course.

@moraj-turing there is no native Healthchecks integration for Flock currently, so no. This issue being open means "maybe someday, *if there's enough user interest* and if it is technically viable"....

This is a little tricky than I thought :-) aiosmtpd can listen on IPv4 address, on IPv6 address (by using `aiosmtpd.controller.Controller`), and to an UNIX socket (by using `aiosmtpd.controller.UnixSocketController`). The...