- Notifications
You must be signed in to change notification settings - Fork 21
Description
Describe the bug
When not using the pattern parameter, this error is returned:
TypeError: Can't instantiate abstract class Starter with abstract methods pattern
To Reproduce
Steps to reproduce the behavior:
Duplicate the Quickstart code, but comment out the pattern parameter.
see: https://pytest-xprocess.readthedocs.io/en/latest/
Expected behavior
The documentation does not make it clear that the pattern parameter is required. Also the error message produced is not very informative.
Personally, I would perfer to use the startup_check function to check that my server is working rather than pattern. Perhaps one of the parameters timeout, pattern, or startup_check should be required instead of only pattern being required?
Screenshots
NA
Environment (please complete the following information):
Windows 11
Additional context
NA