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
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