Skip to content

Commit dcc35c0

Browse files
committed
tweaking unit tests to be less forgiving to local deltas slice
1 parent 2b08b6c commit dcc35c0

File tree

1 file changed

+26
-28
lines changed

1 file changed

+26
-28
lines changed

daemon/algod/api/server/v2/dryrun_test.go

Lines changed: 26 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -563,27 +563,27 @@ func TestDryrunLocal1(t *testing.T) {
563563
if response.Txns[0].LocalDeltas == nil {
564564
t.Fatal("empty local delta")
565565
}
566-
addrFound := false
566+
567+
// Should be a single account
568+
assert.Len(t, *response.Txns[0].LocalDeltas, 1)
569+
570+
lds := (*response.Txns[0].LocalDeltas)[0]
571+
assert.Equal(t, lds.Address, "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY5HFKQ")
572+
567573
valueFound := false
568-
for _, lds := range *response.Txns[0].LocalDeltas {
569-
if lds.Address == "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY5HFKQ" {
570-
addrFound = true
571-
for _, ld := range lds.Delta {
572-
if ld.Key == b64("foo") {
573-
valueFound = true
574-
assert.Equal(t, ld.Value.Action, uint64(basics.SetBytesAction))
575-
assert.Equal(t, *ld.Value.Bytes, b64("bar"))
574+
for _, ld := range lds.Delta {
575+
if ld.Key == b64("foo") {
576+
valueFound = true
577+
assert.Equal(t, ld.Value.Action, uint64(basics.SetBytesAction))
578+
assert.Equal(t, *ld.Value.Bytes, b64("bar"))
576579

577-
}
578-
}
579580
}
580581
}
581-
if !addrFound {
582-
t.Error("no local delta for AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY5HFKQ")
583-
}
582+
584583
if !valueFound {
585584
t.Error("no local delta for value foo")
586585
}
586+
587587
if t.Failed() {
588588
logResponse(t, &response)
589589
}
@@ -644,24 +644,22 @@ func TestDryrunLocal1A(t *testing.T) {
644644
if response.Txns[0].LocalDeltas == nil {
645645
t.Fatal("empty local delta")
646646
}
647-
addrFound := false
647+
648+
assert.Len(t, *response.Txns[0].LocalDeltas, 1)
649+
650+
lds := (*response.Txns[0].LocalDeltas)[0]
651+
assert.Equal(t, lds.Address, "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY5HFKQ")
652+
648653
valueFound := false
649-
for _, lds := range *response.Txns[0].LocalDeltas {
650-
if lds.Address == "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY5HFKQ" {
651-
addrFound = true
652-
for _, ld := range lds.Delta {
653-
if ld.Key == b64("foo") {
654-
valueFound = true
655-
assert.Equal(t, ld.Value.Action, uint64(basics.SetBytesAction))
656-
assert.Equal(t, *ld.Value.Bytes, b64("bar"))
654+
for _, ld := range lds.Delta {
655+
if ld.Key == b64("foo") {
656+
valueFound = true
657+
assert.Equal(t, ld.Value.Action, uint64(basics.SetBytesAction))
658+
assert.Equal(t, *ld.Value.Bytes, b64("bar"))
657659

658-
}
659-
}
660660
}
661661
}
662-
if !addrFound {
663-
t.Error("no local delta for AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAY5HFKQ")
664-
}
662+
665663
if !valueFound {
666664
t.Error("no local delta for value foo")
667665
}

0 commit comments

Comments
 (0)