| 557 | |
| 558 | |
| 559 | class MockPasswordManager: |
| 560 | def add_password(self, realm, uri, user, password): |
| 561 | self.realm = realm |
| 562 | self.url = uri |
| 563 | self.user = user |
| 564 | self.password = password |
| 565 | |
| 566 | def find_user_password(self, realm, authuri): |
| 567 | self.target_realm = realm |
| 568 | self.target_url = authuri |
| 569 | return self.user, self.password |
| 570 | |
| 571 | |
| 572 | class OpenerDirectorTests(unittest.TestCase): |
no outgoing calls
searching dependent graphs…