From d75e14245b8dde4af7613d2d587b014688213e02 Mon Sep 17 00:00:00 2001 From: Ayke van Laethem Date: Sat, 19 Feb 2022 13:11:33 +0100 Subject: [PATCH] test: fix assertion for multiple packages I see no reason why it isn't possible to run `tinygo test -c` with multiple packages. It'll just create multiple test outputs. I think the intended flag was the `-o` flag, which indeed doesn't make much sense with multiple packages. --- main.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/main.go b/main.go index 5a8e0597..33489823 100644 --- a/main.go +++ b/main.go @@ -1413,8 +1413,8 @@ func main() { if len(pkgNames) == 0 { pkgNames = []string{"."} } - if *testCompileOnlyFlag && len(pkgNames) > 1 { - fmt.Println("cannot use -c flag with multiple packages") + if outpath != "" && len(pkgNames) > 1 { + fmt.Println("cannot use -o flag with multiple packages") os.Exit(1) }