| 23 | call_count = 0 |
| 24 | |
| 25 | class UsernameProvider(auth.AuthProvider): |
| 26 | def authenticate(self, environ): |
| 27 | nonlocal call_count |
| 28 | call_count += 1 |
| 29 | return environ["username"] |
| 30 | |
| 31 | providers = {UsernameProvider: UsernameProvider()} |
| 32 | auth_ctx = auth.AuthContext(providers, {"username": "whoami"}) |
no outgoing calls
searching dependent graphs…