Skip to content

Commit 2690b24

Browse files
committed
main: make sure typecheck errors are correctly reported
1 parent df724f5 commit 2690b24

File tree

3 files changed

+10
-0
lines changed

3 files changed

+10
-0
lines changed

errors_test.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ func TestErrors(t *testing.T) {
2525
{name: "compiler"},
2626
{name: "interp"},
2727
{name: "invalidmain"},
28+
{name: "invalidname"},
2829
{name: "linker-flashoverflow", target: "cortex-m-qemu"},
2930
{name: "linker-ramoverflow", target: "cortex-m-qemu"},
3031
{name: "linker-undefined", target: "darwin/arm64"},

testdata/errors/invalidname.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
package main
2+
3+
import _ "github.com/tinygo-org/tinygo/testdata/errors/invalidname"
4+
5+
// ERROR: # github.com/tinygo-org/tinygo/testdata/errors/invalidname
6+
// ERROR: invalidname{{[\\/]}}invalidname.go:3:9: invalid package name _
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
// some comment to move the 'package' line
2+
3+
package _

0 commit comments

Comments
 (0)