]> Cypherpunks repositories - gostls13.git/commit
cmd/go: convert some coverage tests to the script framework
authorMichael Matloob <matloob@golang.org>
Fri, 27 Dec 2019 00:24:41 +0000 (19:24 -0500)
committerMichael Matloob <matloob@golang.org>
Wed, 19 Feb 2020 20:38:20 +0000 (20:38 +0000)
commit8df6a5d9ad31ffbbf7828e322c1eb6ef11ed2bd0
treeeec99b17cfd74f5d43df511e7ee13d8f5d1ce023
parentb15fd6b39e29edfe7f4b332458ddc71cffdaacc4
cmd/go: convert some coverage tests to the script framework

This change converts TestCoverageFunc, TestCoverageDashC,
TestCoverageSyncAtomicImport, TestCoverageErrorLine,
TestCoverageDepLoop, TestCoverageDotImport, and
TestTestBuildFailureOutput to the script framework.

It adds a -exec modifier to the script framework's [exists] check
to check that a file is executable.

Updates #17751

Change-Id: Idc1e36c3702c94918631936f637510a6679d18a0
Reviewed-on: https://go-review.googlesource.com/c/go/+/212624
Reviewed-by: Jay Conrod <jayconrod@google.com>
25 files changed:
src/cmd/go/go_test.go
src/cmd/go/script_test.go
src/cmd/go/testdata/script/README
src/cmd/go/testdata/script/cover_asm.txt [new file with mode: 0644]
src/cmd/go/testdata/script/cover_dash_c.txt [new file with mode: 0644]
src/cmd/go/testdata/script/cover_dep_loop.txt [new file with mode: 0644]
src/cmd/go/testdata/script/cover_dot_import.txt [new file with mode: 0644]
src/cmd/go/testdata/script/cover_error.txt [new file with mode: 0644]
src/cmd/go/testdata/script/cover_sync_atomic_import.txt [new file with mode: 0644]
src/cmd/go/testdata/script/test_build_failure.txt [new file with mode: 0644]
src/cmd/go/testdata/src/coverasm/p.go [deleted file]
src/cmd/go/testdata/src/coverasm/p.s [deleted file]
src/cmd/go/testdata/src/coverasm/p_test.go [deleted file]
src/cmd/go/testdata/src/coverbad/p.go [deleted file]
src/cmd/go/testdata/src/coverbad/p1.go [deleted file]
src/cmd/go/testdata/src/coverbad/p_test.go [deleted file]
src/cmd/go/testdata/src/coverdep/p.go [deleted file]
src/cmd/go/testdata/src/coverdep/p1/p1.go [deleted file]
src/cmd/go/testdata/src/coverdep/p_test.go [deleted file]
src/cmd/go/testdata/src/coverdep2/p1/p.go [deleted file]
src/cmd/go/testdata/src/coverdep2/p1/p_test.go [deleted file]
src/cmd/go/testdata/src/coverdep2/p2/p2.go [deleted file]
src/cmd/go/testdata/src/coverdot1/p.go [deleted file]
src/cmd/go/testdata/src/coverdot2/p.go [deleted file]
src/cmd/go/testdata/src/coverdot2/p_test.go [deleted file]