github.com/u-root/u-root@v7.0.1-0.20200915234505-ad7babab0a8e+incompatible/cmds/core/elvish/util/ceildiv_test.go (about) 1 package util 2 3 import "testing" 4 5 var ceilDivTests = []struct { 6 a, b, out int 7 }{ 8 {9, 3, 3}, 9 {10, 3, 4}, 10 {11, 3, 4}, 11 {12, 3, 4}, 12 } 13 14 func TestCeilDiv(t *testing.T) { 15 for _, tt := range ceilDivTests { 16 if o := CeilDiv(tt.a, tt.b); o != tt.out { 17 t.Errorf("CeilDiv(%v, %v) => %v, want %v", tt.a, tt.b, o, tt.out) 18 } 19 } 20 }