diff options
Diffstat (limited to 'libgo/go/cmd/go/testdata/src')
-rw-r--r-- | libgo/go/cmd/go/testdata/src/badpkg/x.go | 1 | ||||
-rw-r--r-- | libgo/go/cmd/go/testdata/src/cgotest/m.go | 5 | ||||
-rw-r--r-- | libgo/go/cmd/go/testdata/src/go-cmd-test/helloworld.go | 5 | ||||
-rw-r--r-- | libgo/go/cmd/go/testdata/src/main_test/m.go | 4 | ||||
-rw-r--r-- | libgo/go/cmd/go/testdata/src/main_test/m_test.go | 10 | ||||
-rw-r--r-- | libgo/go/cmd/go/testdata/src/notest/hello.go | 6 | ||||
-rw-r--r-- | libgo/go/cmd/go/testdata/src/syntaxerror/x.go | 1 | ||||
-rw-r--r-- | libgo/go/cmd/go/testdata/src/syntaxerror/x_test.go | 4 | ||||
-rw-r--r-- | libgo/go/cmd/go/testdata/src/testcycle/p1/p1.go | 7 | ||||
-rw-r--r-- | libgo/go/cmd/go/testdata/src/testcycle/p1/p1_test.go | 6 | ||||
-rw-r--r-- | libgo/go/cmd/go/testdata/src/testcycle/p2/p2.go | 7 | ||||
-rw-r--r-- | libgo/go/cmd/go/testdata/src/testcycle/p3/p3.go | 5 | ||||
-rw-r--r-- | libgo/go/cmd/go/testdata/src/testcycle/p3/p3_test.go | 10 | ||||
-rw-r--r-- | libgo/go/cmd/go/testdata/src/xtestonly/f.go | 3 | ||||
-rw-r--r-- | libgo/go/cmd/go/testdata/src/xtestonly/f_test.go | 12 |
15 files changed, 86 insertions, 0 deletions
diff --git a/libgo/go/cmd/go/testdata/src/badpkg/x.go b/libgo/go/cmd/go/testdata/src/badpkg/x.go new file mode 100644 index 00000000000..dda35e8ed3d --- /dev/null +++ b/libgo/go/cmd/go/testdata/src/badpkg/x.go @@ -0,0 +1 @@ +pkg badpkg diff --git a/libgo/go/cmd/go/testdata/src/cgotest/m.go b/libgo/go/cmd/go/testdata/src/cgotest/m.go new file mode 100644 index 00000000000..4d68307cf0d --- /dev/null +++ b/libgo/go/cmd/go/testdata/src/cgotest/m.go @@ -0,0 +1,5 @@ +package cgotest + +import "C" + +var _ C.int diff --git a/libgo/go/cmd/go/testdata/src/go-cmd-test/helloworld.go b/libgo/go/cmd/go/testdata/src/go-cmd-test/helloworld.go new file mode 100644 index 00000000000..002a5c740c7 --- /dev/null +++ b/libgo/go/cmd/go/testdata/src/go-cmd-test/helloworld.go @@ -0,0 +1,5 @@ +package main + +func main() { + println("hello world") +} diff --git a/libgo/go/cmd/go/testdata/src/main_test/m.go b/libgo/go/cmd/go/testdata/src/main_test/m.go new file mode 100644 index 00000000000..c682f030b4e --- /dev/null +++ b/libgo/go/cmd/go/testdata/src/main_test/m.go @@ -0,0 +1,4 @@ +package main + +func F() {} +func main() {} diff --git a/libgo/go/cmd/go/testdata/src/main_test/m_test.go b/libgo/go/cmd/go/testdata/src/main_test/m_test.go new file mode 100644 index 00000000000..f865b7734f0 --- /dev/null +++ b/libgo/go/cmd/go/testdata/src/main_test/m_test.go @@ -0,0 +1,10 @@ +package main_test + +import ( + . "main_test" + "testing" +) + +func Test1(t *testing.T) { + F() +} diff --git a/libgo/go/cmd/go/testdata/src/notest/hello.go b/libgo/go/cmd/go/testdata/src/notest/hello.go new file mode 100644 index 00000000000..7c42c32fb0a --- /dev/null +++ b/libgo/go/cmd/go/testdata/src/notest/hello.go @@ -0,0 +1,6 @@ +package notest + +func hello() { + println("hello world") +} +Hello world diff --git a/libgo/go/cmd/go/testdata/src/syntaxerror/x.go b/libgo/go/cmd/go/testdata/src/syntaxerror/x.go new file mode 100644 index 00000000000..c89cd18d0fe --- /dev/null +++ b/libgo/go/cmd/go/testdata/src/syntaxerror/x.go @@ -0,0 +1 @@ +package p diff --git a/libgo/go/cmd/go/testdata/src/syntaxerror/x_test.go b/libgo/go/cmd/go/testdata/src/syntaxerror/x_test.go new file mode 100644 index 00000000000..2460743e501 --- /dev/null +++ b/libgo/go/cmd/go/testdata/src/syntaxerror/x_test.go @@ -0,0 +1,4 @@ +package p + +func f() (x.y, z int) { +} diff --git a/libgo/go/cmd/go/testdata/src/testcycle/p1/p1.go b/libgo/go/cmd/go/testdata/src/testcycle/p1/p1.go new file mode 100644 index 00000000000..65ab76d4e1e --- /dev/null +++ b/libgo/go/cmd/go/testdata/src/testcycle/p1/p1.go @@ -0,0 +1,7 @@ +package p1 + +import _ "testcycle/p2" + +func init() { + println("p1 init") +} diff --git a/libgo/go/cmd/go/testdata/src/testcycle/p1/p1_test.go b/libgo/go/cmd/go/testdata/src/testcycle/p1/p1_test.go new file mode 100644 index 00000000000..75abb13e6d0 --- /dev/null +++ b/libgo/go/cmd/go/testdata/src/testcycle/p1/p1_test.go @@ -0,0 +1,6 @@ +package p1 + +import "testing" + +func Test(t *testing.T) { +} diff --git a/libgo/go/cmd/go/testdata/src/testcycle/p2/p2.go b/libgo/go/cmd/go/testdata/src/testcycle/p2/p2.go new file mode 100644 index 00000000000..7e26cdf19c9 --- /dev/null +++ b/libgo/go/cmd/go/testdata/src/testcycle/p2/p2.go @@ -0,0 +1,7 @@ +package p2 + +import _ "testcycle/p3" + +func init() { + println("p2 init") +} diff --git a/libgo/go/cmd/go/testdata/src/testcycle/p3/p3.go b/libgo/go/cmd/go/testdata/src/testcycle/p3/p3.go new file mode 100644 index 00000000000..bb0a2f4f656 --- /dev/null +++ b/libgo/go/cmd/go/testdata/src/testcycle/p3/p3.go @@ -0,0 +1,5 @@ +package p3 + +func init() { + println("p3 init") +} diff --git a/libgo/go/cmd/go/testdata/src/testcycle/p3/p3_test.go b/libgo/go/cmd/go/testdata/src/testcycle/p3/p3_test.go new file mode 100644 index 00000000000..9b4b0757f82 --- /dev/null +++ b/libgo/go/cmd/go/testdata/src/testcycle/p3/p3_test.go @@ -0,0 +1,10 @@ +package p3 + +import ( + "testing" + + _ "testcycle/p1" +) + +func Test(t *testing.T) { +} diff --git a/libgo/go/cmd/go/testdata/src/xtestonly/f.go b/libgo/go/cmd/go/testdata/src/xtestonly/f.go new file mode 100644 index 00000000000..dac039e1ad0 --- /dev/null +++ b/libgo/go/cmd/go/testdata/src/xtestonly/f.go @@ -0,0 +1,3 @@ +package xtestonly + +func F() int { return 42 } diff --git a/libgo/go/cmd/go/testdata/src/xtestonly/f_test.go b/libgo/go/cmd/go/testdata/src/xtestonly/f_test.go new file mode 100644 index 00000000000..01f6e83730c --- /dev/null +++ b/libgo/go/cmd/go/testdata/src/xtestonly/f_test.go @@ -0,0 +1,12 @@ +package xtestonly_test + +import ( + "testing" + "xtestonly" +) + +func TestF(t *testing.T) { + if x := xtestonly.F(); x != 42 { + t.Errorf("f.F() = %d, want 42", x) + } +} |