enthought / comtypes

A pure Python, lightweight COM client and server framework, based on the ctypes Python FFI package.
Other
290 stars 97 forks source link

Do you know non-env specific COM library behave like `Excel.Range.Value`, for testing `bound_named_property` #303

Open junkmd opened 2 years ago

junkmd commented 2 years ago

.../test/test_Excel.py was attempting to test the behavior of a bound_named_property.

Currently those tests has been skipped.(see https://github.com/enthought/comtypes/issues/267#issuecomment-1029305670, #271, #298) https://github.com/enthought/comtypes/blob/782444957e1133bb40825576540b8a5fc79dd398/comtypes/test/test_excel.py#L44-L53

We should restore those tests with using non-environment specific library, but I don't know any such behavior classes other than Excel.Range.Value.

Help wanted.

junkmd commented 2 years ago

I was looking for the best library for this issue, as well as I was checking the original test_excel code and execution results.

In doing so, I also found another problem where different versions/bindings.

see https://github.com/enthought/comtypes/issues/212#issuecomment-1163176126