Assertion: exception's argument | /r/HasProperty | valid
Facets:
Source sentences:
text: One interesting note is that since an executing program is not intelligent enough to deduce whether or not a provided argument is valid for the context of the current execution, most of the time an ArgumentException is thrown, it’s because a developer placed it there intentionally, to be thrown in a particular situation.
text: : File "<pyshell#10>", line 1, in <module> ValidationError('foo', 'bar', 'baz').message TypeError: __init__() takes exactly 3 arguments (4 given) >>> ValidationError('foo', 'bar').message
text: The arguments passed in are valid, but just not supported in this implementation.