github.com/oweisse/u-root@v0.0.0-20181109060735-d005ad25fef1/cmds/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  }