mirror of
https://github.com/gravitational/teleport.git
synced 2026-09-24 16:17:11 +08:00
* refactor: export msgraph client interface: - interface makes it handy to mock msgraph client on tests - follows the sdk pattern used in identity center sdk and scim sdk * test: more iterators and monkey patching * update deprecated comments * msgraph http testserver * revert client interface and mock * add msgraphtest fake api server - adds fake api server - updates client_test.go to use fake server - export noopTokenProvider * test: remove unused mutex * update NoopTokenProvider to have fake token * make group member response dynamic to group member setup * let the consumer of fake server configure custom transport * add token handler * refactor: bring back storage, revert client_test.go * storage license header --------- Co-authored-by: Marek Smoliński <marek@goteleport.com>