Andreas Maier
Andreas Maier
The Sphinx autodoc extension supports a directive `autoexception` (https://documentation.help/Sphinx/autodoc.html#directive-autoexception). Specifying `:autosummary:` on the `autoexception` directive fails: ``` .../docs/client/exceptions.rst:49: WARNING: An option to autoexception is either unknown or has an invalid...
There is one TODO-PYTHON still in `pywbem/_cim_types.py`: The use of the `x` key in dictionary in the CIMInt code and used in functiontests to supply Uint32 data to the InvokeMethod...
Currently, the project still uses "make upload" to upload to Pypi. The disadvantage is that this requires a personal ID on Pypi. Change this to a workflow based publishing, like...
Since this week, the weekly all-test run fails all indication unit tests on Windows/Python3.7/latest with this error (from the log of https://github.com/pywbem/pywbem/runs/5526357627?check_suite_focus=true). The error does not happen on any other...
In Python, the "daemon" flag when creating a thread means that the process can exit without taking care of the daemon thread cleanup. See https://docs.python.org/3/library/threading.html#thread-objects I think this may create...
The new requests-based implementation (and also the earlier implementation) is quite brief when the CA certificate verification fails: ConnectionError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:727); OpenSSL version used: OpenSSL 1.1.1d...
This test should be done with the new requests based communication (see PR #2023). This should include both tests for valid certificate chain with based on root, intermediate, terminal certificates...
Convert run_cim_operations.py into an end2end testcase. This includes getting rid of the `RegexpMixin` class which is tied to unittest and at this point is only used by run_cim_operations.py.
Improve unit testing of the MOF compiler, so that the recent compiler bug (issue #4) would have been found.