What must a context manager do if __enter__() fails after acquiring its first subresource?

from Context managers
Python 3.14 intermediate 3 min

What must a context manager do if __enter__() fails after acquiring its first subresource?

Report an error