Changed Eqlen to EqLen

This commit is contained in:
btracey
2013-07-23 23:54:12 -07:00
parent 8e17fa4e3a
commit 8f745d43d4
3 changed files with 6 additions and 6 deletions

View File

@@ -51,7 +51,7 @@ func ExampleAdd_unequallengths() {
s1 := []float64{1, 2, 3}
s2 := []float64{5, 6, 7, 8}
eq := Eqlen(s1, s2)
eq := EqLen(s1, s2)
if eq {
Add(s1, s2)
} else {

View File

@@ -96,7 +96,7 @@ func Eq(s1, s2 []float64, tol float64) bool {
// Eqlen returns true if all of the slices have equal length,
// and false otherwise.
// Special case: Returns true if there are no input slices
func Eqlen(slices ...[]float64) bool {
func EqLen(slices ...[]float64) bool {
if len(slices) == 0 {
return true
}

View File

@@ -97,16 +97,16 @@ func TestEqLen(t *testing.T) {
s1 := []float64{1, 2, 3, 4}
s2 := []float64{1, 2, 3, 4}
s3 := []float64{1, 2, 3}
if !Eqlen(s1, s2) {
if !EqLen(s1, s2) {
t.Errorf("Equal lengths returned as unequal")
}
if Eqlen(s1, s3) {
if EqLen(s1, s3) {
t.Errorf("Unequal lengths returned as equal")
}
if !Eqlen(s1) {
if !EqLen(s1) {
t.Errorf("Single slice returned as unequal")
}
if !Eqlen() {
if !EqLen() {
t.Errorf("No slices returned as unequal")
}
}