Source file
src/internal/syscall/unix/kernel_version_freebsd_test.go
1
2
3
4
5 package unix_test
6
7 import (
8 "internal/syscall/unix"
9 "syscall"
10 "testing"
11 )
12
13 func TestSupportCopyFileRange(t *testing.T) {
14 major, minor := unix.KernelVersion()
15 t.Logf("Running on FreeBSD %d.%d\n", major, minor)
16
17 _, err := unix.CopyFileRange(0, nil, 0, nil, 0, 0)
18 want := err != syscall.ENOSYS
19 got := unix.SupportCopyFileRange()
20 if want != got {
21 t.Fatalf("SupportCopyFileRange, got %t; want %t", got, want)
22 }
23 }
24
View as plain text