// Copyright (c) 2026 Petr BalvĂ­n (https://petrbalvin.org) // SPDX-License-Identifier: BSD-3-Clause package verify import ( "testing" ) func TestBlocks(t *testing.T) { k := loadBasic(t) // The "sum" function has labels: sum_done, sum_loop. blocks, err := k.Blocks("sum") if err != nil { t.Fatalf("Blocks(sum): %v", err) } if len(blocks) < 3 { t.Errorf("sum: expected at least 3 blocks (entry + 2 labels), got %d", len(blocks)) } if blocks[0].Offset != 0 { t.Errorf("first block offset = %d, want 0", blocks[0].Offset) } t.Logf("sum blocks: %v", blocks) }