Compare commits
2 Commits
1076a9578e
...
b89abf3487
| Author | SHA1 | Date | |
|---|---|---|---|
| b89abf3487 | |||
| 4ef8c47f8b |
@ -1889,7 +1889,7 @@ func TestVerifyNewPin(t *testing.T) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
func TestConfirmPin(t *testing.T) {
|
func TestConfirmPinChange(t *testing.T) {
|
||||||
sessionId := "session123"
|
sessionId := "session123"
|
||||||
|
|
||||||
mockState := state.NewState(16)
|
mockState := state.NewState(16)
|
||||||
@ -1898,6 +1898,8 @@ func TestConfirmPin(t *testing.T) {
|
|||||||
|
|
||||||
fm, _ := NewFlagManager(flagsPath)
|
fm, _ := NewFlagManager(flagsPath)
|
||||||
flag_pin_mismatch, _ := fm.GetFlag("flag_pin_mismatch")
|
flag_pin_mismatch, _ := fm.GetFlag("flag_pin_mismatch")
|
||||||
|
flag_account_pin_reset, _ := fm.GetFlag("flag_account_pin_reset")
|
||||||
|
|
||||||
mockAccountService := new(mocks.MockAccountService)
|
mockAccountService := new(mocks.MockAccountService)
|
||||||
h := &MenuHandlers{
|
h := &MenuHandlers{
|
||||||
userdataStore: store,
|
userdataStore: store,
|
||||||
@ -1917,7 +1919,7 @@ func TestConfirmPin(t *testing.T) {
|
|||||||
input: []byte("1234"),
|
input: []byte("1234"),
|
||||||
temporarypin: "1234",
|
temporarypin: "1234",
|
||||||
expectedResult: resource.Result{
|
expectedResult: resource.Result{
|
||||||
FlagReset: []uint32{flag_pin_mismatch},
|
FlagReset: []uint32{flag_pin_mismatch, flag_account_pin_reset},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
@ -2353,10 +2355,8 @@ func TestCheckBlockedStatus(t *testing.T) {
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
t.Logf(err.Error())
|
t.Logf(err.Error())
|
||||||
}
|
}
|
||||||
flag_account_blocked, err := fm.GetFlag("flag_account_blocked")
|
flag_account_blocked, _ := fm.GetFlag("flag_account_blocked")
|
||||||
if err != nil {
|
flag_account_pin_reset, _ := fm.GetFlag("flag_account_pin_reset")
|
||||||
t.Logf(err.Error())
|
|
||||||
}
|
|
||||||
|
|
||||||
h := &MenuHandlers{
|
h := &MenuHandlers{
|
||||||
userdataStore: store,
|
userdataStore: store,
|
||||||
@ -2371,13 +2371,15 @@ func TestCheckBlockedStatus(t *testing.T) {
|
|||||||
{
|
{
|
||||||
name: "Currently blocked account",
|
name: "Currently blocked account",
|
||||||
currentWrongPinAttempts: "4",
|
currentWrongPinAttempts: "4",
|
||||||
expectedResult: resource.Result{},
|
expectedResult: resource.Result{
|
||||||
|
FlagReset: []uint32{flag_account_pin_reset},
|
||||||
|
},
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "Account with 0 wrong PIN attempts",
|
name: "Account with 0 wrong PIN attempts",
|
||||||
currentWrongPinAttempts: "0",
|
currentWrongPinAttempts: "0",
|
||||||
expectedResult: resource.Result{
|
expectedResult: resource.Result{
|
||||||
FlagReset: []uint32{flag_account_blocked},
|
FlagReset: []uint32{flag_account_pin_reset, flag_account_blocked},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user