Add solutions for testdata sumbssions related to new coverage calculation logic.
This commit is contained in:
parent
12396125e7
commit
b2081be19b
5 changed files with 60 additions and 0 deletions
|
@ -0,0 +1,11 @@
|
||||||
|
// +build solution
|
||||||
|
|
||||||
|
package big
|
||||||
|
|
||||||
|
import "testing"
|
||||||
|
|
||||||
|
func TestFunc7(t *testing.T) {
|
||||||
|
if got, want := Func7(), 7; got != want {
|
||||||
|
t.Errorf("Func7() = %d; want %d", got, want)
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,11 @@
|
||||||
|
// +build solution
|
||||||
|
|
||||||
|
package small
|
||||||
|
|
||||||
|
import "testing"
|
||||||
|
|
||||||
|
func TestFunc3(t *testing.T) {
|
||||||
|
if got, want := Func3(), 3; got != want {
|
||||||
|
t.Errorf("Func3() = %d; want %d", got, want)
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,14 @@
|
||||||
|
// +build solution
|
||||||
|
|
||||||
|
package extracoverage
|
||||||
|
|
||||||
|
import (
|
||||||
|
"testing"
|
||||||
|
|
||||||
|
"github.com/stretchr/testify/require"
|
||||||
|
)
|
||||||
|
|
||||||
|
func TestSum(t *testing.T) {
|
||||||
|
require.Equal(t, int64(2), Sum(1, 1))
|
||||||
|
require.Equal(t, int64(1), Sum(0, 1))
|
||||||
|
}
|
|
@ -0,0 +1,12 @@
|
||||||
|
// +build solution
|
||||||
|
|
||||||
|
package product
|
||||||
|
|
||||||
|
import "testing"
|
||||||
|
|
||||||
|
func TestProduct(t *testing.T) {
|
||||||
|
x, y := 3, 3
|
||||||
|
if got, want := Product(x, y), 9; got != want {
|
||||||
|
t.Errorf("Product(%d, %d) = %d; want %d", x, y, got, want)
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,12 @@
|
||||||
|
// +build solution
|
||||||
|
|
||||||
|
package sum
|
||||||
|
|
||||||
|
import "testing"
|
||||||
|
|
||||||
|
func TestSum(t *testing.T) {
|
||||||
|
x, y := 1, 1
|
||||||
|
if got, want := Sum(x, y), 2; got != want {
|
||||||
|
t.Errorf("Sum(%d, %d) = %d; want %d", x, y, got, want)
|
||||||
|
}
|
||||||
|
}
|
Loading…
Reference in a new issue