/
githubmirror
/
client
Обзор
Документация
Войти
/
githubmirror
/
client
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
go/engine/paperkey_primary_test.go
42 строки
879 B
Maxwell Krohn
move over paperkey primary
08 май 2018, 23:18
08 май 2018, 23:18
d2f3aaf
Код
Авторство
О чём код?
// Copyright 2015 Keybase, Inc. All rights reserved. Use of // this source code is governed by the included BSD license. package engine import ( "testing" "github.com/keybase/client/go/libkb" ) func TestPaperKeyPrimary(t *testing.T) { tc := SetupEngineTest(t, "paper") defer tc.Cleanup() f := func(arg *SignupEngineRunArg) { arg.SkipPaper = true } fu, signingKey, encryptionKey := CreateAndSignupFakeUserCustomArg(tc, "paper", f) me, err := libkb.LoadMe(libkb.NewLoadUserArg(tc.G)) if err != nil { t.Fatal(err) } uis := libkb.UIs{ LoginUI: &libkb.TestLoginUI{}, } args := &PaperKeyPrimaryArgs{ Me: me, SigningKey: signingKey, EncryptionKey: encryptionKey, } eng := NewPaperKeyPrimary(tc.G, args) m := NewMetaContextForTest(tc).WithUIs(uis) if err := RunEngine2(m, eng); err != nil { t.Fatal(err) } hasOnePaperDev(tc, fu) }