pyunitwizard._private.exceptions.NotImplementedMethodError

exception pyunitwizard._private.exceptions.NotImplementedMethodError(method=None, caller=None, message=None)[source]

Exception raised when a method has not been fully implemented yet.

This exception is raised when a method has been already defined but its code was not fully implemented yet. Maybe the method was just included in a developing version to be coded in the future. Or maybe the method works already for certain values of the input arguments, but not for others yet.

Note

This exception does not require input arguments.

Raises

NotImplementedMethodError – A message is printed out with the name of the method raising the exception, the link to the API documentation, and the link to the issues board of PyUnitWizard’s GitHub repository.

Examples

>>> from pyunitwizard._private.exceptions import NotImplementedMethodError
>>> def method_name(a, b=True):
...    raise NotImplementedMethodError
...    pass