aboutsummaryrefslogtreecommitdiffstats
path: root/executor/test_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'executor/test_test.go')
-rw-r--r--executor/test_test.go24
1 files changed, 15 insertions, 9 deletions
diff --git a/executor/test_test.go b/executor/test_test.go
index f197dbf51..368454ac3 100644
--- a/executor/test_test.go
+++ b/executor/test_test.go
@@ -5,8 +5,8 @@ package executor
import "testing"
-func TestCopyin(t *testing.T) {
- switch res := testCopyin(); {
+func testWrapper(t *testing.T, f func() int) {
+ switch res := f(); {
case res < 0:
t.Skip()
case res > 0:
@@ -15,12 +15,18 @@ func TestCopyin(t *testing.T) {
}
}
+func TestCopyin(t *testing.T) {
+ testWrapper(t, testCopyin)
+}
+
+func TestCsumInet(t *testing.T) {
+ testWrapper(t, testCsumInet)
+}
+
+func TestCsumInetAcc(t *testing.T) {
+ testWrapper(t, testCsumInetAcc)
+}
+
func TestKVM(t *testing.T) {
- switch res := testKVM(); {
- case res < 0:
- t.Skip()
- case res > 0:
- t.Fail()
- default:
- }
+ testWrapper(t, testKVM)
}