test_tool.py 681 B

12345678910111213141516171819202122232425
  1. from .. import tool
  2. def test_keygen():
  3. def get_keyring():
  4. WheelKeys, keyring = tool.get_keyring()
  5. class WheelKeysTest(WheelKeys):
  6. def save(self):
  7. pass
  8. class keyringTest:
  9. @classmethod
  10. def get_keyring(cls):
  11. class keyringTest2:
  12. pw = None
  13. def set_password(self, a, b, c):
  14. self.pw = c
  15. def get_password(self, a, b):
  16. return self.pw
  17. return keyringTest2()
  18. return WheelKeysTest, keyringTest
  19. tool.keygen(get_keyring=get_keyring)