Update resource config wrapper / validation check to support graph store mode#383
Conversation
There was a problem hiding this comment.
Some comments.
Generally I am conflicted to see the value of adding all these tests. A lot of these tests are essentially testing asserts that an object is correctly housing another object it was initialized with.
If anything, there may be more value in testing the config validator raising issues when configs are not correctly formulated - which is higher order and will implicitly capture most tests here.
There was a problem hiding this comment.
I would prefer that we dont add new* tests to test supposedly deprecated code.
Also, unsure if you had a chance to look at #383 (review) yet.
Nonetheless, approving since overall quality is still improving here for our testing suite.
Thanks for the work!
I think that there is actually non-trivial logic in the wrapper, see As for testing the pass through stuff, agreed it's less useful but I don't think it hurts - it may catch a reggression in the future and ime these sorts of unit tests are not that costly to maintain. And if they are costly, we can always delete them :P
We do this in this PR, too! |
Totally, this part re: labels, et al is probably worth it. But others are just asserting what I mentioned prior |
mkolodner-sc
left a comment
There was a problem hiding this comment.
Thanks Kyle! Did a pass
Scope of work done
As mentioned, support VertexAIGraphStore config message in our wrapper and validation check now.
Also slop-up some tests ;)
Where is the documentation for this feature?: N/A
Did you add automated tests or write a test plan?
Updated Changelog.md? NO
Ready for code review?: NO