OpenKMIP / PyKMIP

A Python implementation of the KMIP specification.
Apache License 2.0
272 stars 134 forks source link

Update the payload factories to support new attribute operations #611

Closed PeterHamilton closed 4 years ago

PeterHamilton commented 4 years ago

This change updates the request and response payload factories to add support for the Set, Modify, and DeleteAttribute payloads. Unit tests have been added to cover the changes.

Partially implements #547

codecov-io commented 4 years ago

Codecov Report

Merging #611 into master will increase coverage by <.01%. The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #611      +/-   ##
==========================================
+ Coverage   96.58%   96.58%   +<.01%     
==========================================
  Files          79       79              
  Lines       16870    16886      +16     
==========================================
+ Hits        16294    16310      +16     
  Misses        576      576
Impacted Files Coverage Δ
kmip/core/factories/payloads/__init__.py 100% <100%> (ø) :arrow_up:
kmip/core/factories/payloads/request.py 100% <100%> (ø) :arrow_up:
kmip/core/factories/payloads/response.py 100% <100%> (ø) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 4e59a8a...09af224. Read the comment docs.