Closed ncilfone closed 2 years ago
This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.
Totals | |
---|---|
Change from base Build 1740578141: | 0.3% |
Covered Lines: | 1773 |
Relevant Lines: | 1844 |
What does this PR do?
added
evolve
functionality similar to the underlying attrs lib that allows you to evolve the underlying Spockspace and return a new Spockspace object with the requested deltas. Theevolve
interface takes in instantiated@spock
decorated classes and uses the deltas to evolve the underling attrs classes.Added unit tests to cover new functionality
Checklist
Review
Request will go to reviewers to approve for merge.