// errorcheck // Copyright 2009 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. // Verify that invalid imports are rejected by the compiler. // Does not compile. package main // Correct import paths. import _ "fmt" import _ `time` import _ "m\x61th" import _ "go/parser" // Correct import paths, but the packages don't exist. // Don't test. //import "a.b" //import "greek/αβ" // Import paths must be strings. import 42 // ERROR "import path must be a string" import 'a' // ERROR "import path must be a string" import 3.14 // ERROR "import path must be a string" import 0.25i // ERROR "import path must be a string"