Skip to content

Conversation

@PeterHamilton
Copy link
Contributor

This change adds a new SQLAlchemy object to the database model representing the ApplicationSpecificInformation attribute. The new object is linked to the base ManagedObject object, allowing ApplicationSpecificInformation attributes to be associated with any managed object. This also represents how KMIP attributes should be supported going forward. A new unit test suite has been added to verify the new object functionality and to confirm that the object can be stored and retrieved from an in-memory database.

This change adds a new SQLAlchemy object to the database model
representing the ApplicationSpecificInformation attribute. The
new object is linked to the base ManagedObject object, allowing
ApplicationSpecificInformation attributes to be associated with
any managed object. This also represents how KMIP attributes
should be supported going forward. A new unit test suite has
been added to verify the new object functionality and to confirm
that the object can be stored and retrieved from an in-memory
database.
@PeterHamilton PeterHamilton added testing database Features and updates pertaining to the server database labels Sep 30, 2019
@PeterHamilton PeterHamilton added this to the 0.10 Release milestone Sep 30, 2019
@codecov-io
Copy link

codecov-io commented Sep 30, 2019

Codecov Report

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

Impacted file tree graph

@@            Coverage Diff            @@
##             master     #590   +/-   ##
=========================================
  Coverage          ?   96.29%           
=========================================
  Files             ?       75           
  Lines             ?    15856           
  Branches          ?        0           
=========================================
  Hits              ?    15268           
  Misses            ?      588           
  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 b7d2cc1...1283bd5. Read the comment docs.

@PeterHamilton PeterHamilton merged commit 3f84a20 into master Sep 30, 2019
@PeterHamilton PeterHamilton deleted the feat/add-app-specific-info-db branch September 30, 2019 16:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

database Features and updates pertaining to the server database testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants