You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
656 B
25 lines
656 B
from .. import tool
|
|
|
|
def test_keygen():
|
|
def get_keyring():
|
|
WheelKeys, keyring = tool.get_keyring()
|
|
|
|
class WheelKeysTest(WheelKeys):
|
|
def save(self):
|
|
pass
|
|
|
|
class keyringTest:
|
|
@classmethod
|
|
def get_keyring(cls):
|
|
class keyringTest2:
|
|
pw = None
|
|
def set_password(self, a, b, c):
|
|
self.pw = c
|
|
def get_password(self, a, b):
|
|
return self.pw
|
|
|
|
return keyringTest2()
|
|
|
|
return WheelKeysTest, keyringTest
|
|
|
|
tool.keygen(get_keyring=get_keyring)
|
|
|