1
0
mirror of https://github.com/golang/go synced 2024-11-23 20:00:04 -07:00

syscall: remove unused kernelVersion function from tests

Change-Id: If0d00999c58f7421e4da06e1822ba5abccf72cac
Reviewed-on: https://go-review.googlesource.com/14111
Reviewed-by: Ian Lance Taylor <iant@golang.org>
Run-TryBot: Ian Lance Taylor <iant@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
This commit is contained in:
Alexander Morozov 2015-08-31 09:40:25 -07:00 committed by Ian Lance Taylor
parent ae82315b82
commit 5483761c13

View File

@ -10,8 +10,6 @@ import (
"io/ioutil"
"os"
"os/exec"
"regexp"
"strconv"
"strings"
"syscall"
"testing"
@ -72,22 +70,6 @@ func TestCloneNEWUSERAndRemapRootEnableSetgroups(t *testing.T) {
testNEWUSERRemap(t, 0, 0, false)
}
// kernelVersion returns the major and minor versions of the Linux
// kernel version. It calls t.Skip if it can't figure it out.
func kernelVersion(t *testing.T) (int, int) {
bytes, err := ioutil.ReadFile("/proc/version")
if err != nil {
t.Skipf("can't get kernel version: %v", err)
}
matches := regexp.MustCompile("([0-9]+).([0-9]+)").FindSubmatch(bytes)
if len(matches) < 3 {
t.Skipf("can't get kernel version from %s", bytes)
}
major, _ := strconv.Atoi(string(matches[1]))
minor, _ := strconv.Atoi(string(matches[2]))
return major, minor
}
func TestCloneNEWUSERAndRemapNoRootDisableSetgroups(t *testing.T) {
if os.Getuid() == 0 {
t.Skip("skipping unprivileged user only test")