/
githubmirror
/
client
Обзор
Документация
Войти
/
githubmirror
/
client
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
go/engine/device_key_test.go
38 строк
725 B
Maxwell Krohn
copyrights on all files
02 ноя 2015, 23:48
02 ноя 2015, 23:48
b859f8f
Код
Авторство
О чём код?
// 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 TestDeviceKey(t *testing.T) { tc := SetupEngineTest(t, "dkal") defer tc.Cleanup() fu := CreateAndSignupFakeUser(tc, "dkal") check := func() { u, err := libkb.LoadMe(libkb.NewLoadUserArg(tc.G)) if err != nil { t.Fatal(err) } if u == nil { t.Fatalf("Can't load current user") } if subkey, err := u.GetDeviceSubkey(); err != nil { t.Fatal(err) } else if subkey == nil { t.Fatalf("Failed to load device subkey right after signup") } } check() Logout(tc) fu.LoginOrBust(tc) check() }