@ -12,7 +12,7 @@ import (
func TestAccountManager ( t * testing . T ) {
ks := crypto . NewKeyStorePlain ( ethutil . DefaultDataDir ( ) + "/testaccounts" )
am := NewAccountManager ( ks , 100 )
am := NewAccountManager ( ks , 100 * time . Millisecond )
pass := "" // not used but required by API
a1 , err := am . NewAccount ( pass )
toSign := randentropy . GetEntropyCSPRNG ( 32 )
@ -22,7 +22,7 @@ func TestAccountManager(t *testing.T) {
}
// Cleanup
time . Sleep ( time . Millisecond * 150 ) // wait for locking
time . Sleep ( 150 * time . Millisecond ) // wait for locking
accounts , err := am . Accounts ( )
if err != nil {
@ -38,7 +38,7 @@ func TestAccountManager(t *testing.T) {
func TestAccountManagerLocking ( t * testing . T ) {
ks := crypto . NewKeyStorePassphrase ( ethutil . DefaultDataDir ( ) + "/testaccounts" )
am := NewAccountManager ( ks , 200 )
am := NewAccountManager ( ks , 200 * time . Millisecond )
pass := "foo"
a1 , err := am . NewAccount ( pass )
toSign := randentropy . GetEntropyCSPRNG ( 32 )
@ -62,7 +62,7 @@ func TestAccountManagerLocking(t *testing.T) {
}
// Signing without passphrase fails after automatic locking
time . Sleep ( time . Millisecond * time . Duration ( 250 ) )
time . Sleep ( 250 * time . Millisecond )
_ , err = am . Sign ( a1 , toSign )
if err != ErrLocked {