diff --git a/rerun.go b/rerun.go index a82ecb3..0cdb24f 100644 --- a/rerun.go +++ b/rerun.go @@ -170,7 +170,7 @@ func rerun(buildpath string, args []string) (err error) { return } - if pkg.Name != "main" { + if !(*do_tests) && pkg.Name != "main" { err = errors.New(fmt.Sprintf("expected package %q, got %q", "main", pkg.Name)) return }