Fixes for test case failures and excessive warnings (#103)

Co-authored-by: rileykk <rileykk@jpl.nasa.gov>
8 files changed