aws-solutions-library-samples / osml-model-runner

MIT No Attribution
7 stars 1 forks source link

chore: update database tests #106

Closed drduhe closed 3 weeks ago

drduhe commented 3 weeks ago

Issue #, if available: n/a

Notes

This PR introduces a series of enhancements and new unit tests for various classes interacting with AWS DynamoDB tables. The goal is to increase code coverage, improve robustness, and ensure consistent error handling across all components. Below is a detailed breakdown of the changes and additions:

Changes by Class

1. DDBHelper Class

2. EndpointStatisticsTable Class

3. FeatureTable Class

4. JobTable Class

5. RegionRequestTable Class

General Enhancements Across All Classes

Checklist

Before you submit a pull request, please make sure you have the following:

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.