• 
      

    Add testing decorators for requiring parameters or attributes.

    Review Request #12044 — Created Feb. 4, 2022 and submitted — Latest diff uploaded

    Information

    Django Evolution
    release-2.x

    Reviewers

    This introduces @requires_attr and @requires_param, for requiring an
    attribute on a class or a parameter to a function, respectively.

    These can be used by unit tests to skip tests if some object or function
    in the running version of Django doesn't include a particular feature.

    These decorators will be used in upcoming changes.

    Tested with upcoming changes that use these decorators.

    Commits

    Files