OpenKMIP / PyKMIP

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

Add SQLAlchemy-based SplitKey support #582

Closed PeterHamilton closed 5 years ago

PeterHamilton commented 5 years ago

This change adds a SQLAlchemy-based implementation of the SplitKey object that will be used by the ProxyKmipClient and PyKMIP server to store SplitKeys. A new unit test suite is included that checks object fields and verifies it can be persisted to and retrieved from an in-memory SQLAlchemy-managed database.

Partially implements #545

codecov-io commented 5 years ago

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@5c117c9). Click here to learn what that means. The diff coverage is 100%.

Impacted file tree graph

@@            Coverage Diff            @@
##             master     #582   +/-   ##
=========================================
  Coverage          ?   96.31%           
=========================================
  Files             ?       75           
  Lines             ?    15787           
  Branches          ?        0           
=========================================
  Hits              ?    15205           
  Misses            ?      582           
  Partials          ?        0
Impacted Files Coverage Δ
kmip/pie/objects.py 100% <100%> (ø)

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 5c117c9...9bfc12b. Read the comment docs.