Skip to content

Conversation

@scbedd
Copy link
Contributor

@scbedd scbedd commented Nov 6, 2025

This PR carries with it two globs of code:

  • Support for limited per-test matcher settings
  • Migrate keyvault livetests to recorded tests

Day-to-day development is not yet affected. I need to add a couple more PRs to add stages that will run recorded tests in CI before it will mean anything to devs.

…getting closer to actually trying some of this on a per-test level
…the inheriting classes. maybe that's not a bad thing?
…. It actually stores a recording and properly locates the assets.json now! time to regenerate the client, ad the delegating handler, and get it ready for PR!
… now hitting random build failures because of nuget SOMEHOW
scbedd added 25 commits October 29, 2025 15:16
…rely come from the testsettings file, then find a way to get that over to the testproxy fixture. the thought is to have two constructors for CommandTestsBase. One that accepts the fixture and one that doesn't.
…TestSettings fixture. Lazily start the proxy so that we only run it if in record or playback mode, we skip otherwise.
…w all keyvault livetests except should_import_certificate are passing in playback. working on understanding which features are necessary to support that.
… the per-test matcher, but for some reason the attribute isn't being honored
@github-project-automation github-project-automation bot moved this to Untriaged in Azure MCP Server Nov 6, 2025
@scbedd scbedd self-assigned this Nov 6, 2025
@scbedd scbedd mentioned this pull request Nov 6, 2025
4 tasks
@joshfree joshfree moved this from Untriaged to In Progress in Azure MCP Server Nov 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

1 participant