예제 #1
0
def test_extend_password_with_yubikey(monkeypatch):
    monkeypatch.setattr(features.yubikey, 'usable', True)
    yk = FakeYubiKey()
    password = generator.extend_password_with_yubikey('spam', {'yubikey-slot': 1}, YubiKey=yk)
    assert password == '7370616d207370616d207370616d207370616d20:spam'
    assert yk.challenge == signing_uuid.bytes
    assert yk.slot == 1
예제 #2
0
def test_extend_password_with_yubikey(monkeypatch):
    monkeypatch.setattr(features.yubikey, 'usable', True)
    yk = FakeYubiKey()
    password = generator.extend_password_with_yubikey('spam',
                                                      {'yubikey-slot': 1},
                                                      YubiKey=yk)
    assert password == '7370616d207370616d207370616d207370616d20:spam'
    assert yk.challenge == signing_uuid.bytes
    assert yk.slot == 1
예제 #3
0
def test_extend_password_with_yubikey():
    yk = FakeYubiKey()
    password = generator.extend_password_with_yubikey('spam', {'yubikey-slot': 1}, YubiKey=yk)
    assert password == '7370616d207370616d207370616d207370616d20:spam'
    assert yk.challenge == signing_uuid.bytes
    assert yk.slot == 1