summaryrefslogtreecommitdiff
path: root/src/go/build/build_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/go/build/build_test.go')
-rw-r--r--src/go/build/build_test.go14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/go/build/build_test.go b/src/go/build/build_test.go
index 23ce89b4b..43d09cbd1 100644
--- a/src/go/build/build_test.go
+++ b/src/go/build/build_test.go
@@ -85,6 +85,20 @@ func TestEmptyImport(t *testing.T) {
}
}
+func TestEmptyFolderImport(t *testing.T) {
+ _, err := Import(".", "testdata/empty", 0)
+ if _, ok := err.(*NoGoError); !ok {
+ t.Fatal(`Import("testdata/empty") did not return NoGoError.`)
+ }
+}
+
+func TestMultiplePackageImport(t *testing.T) {
+ _, err := Import(".", "testdata/multi", 0)
+ if _, ok := err.(*MultiplePackageError); !ok {
+ t.Fatal(`Import("testdata/multi") did not return MultiplePackageError.`)
+ }
+}
+
func TestLocalDirectory(t *testing.T) {
cwd, err := os.Getwd()
if err != nil {