Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Stop compiling and testing packages in testdata
Go tooling, including `go test` treat the testdata directory as an opaque directory containing data for tests. Unfortunately, goconvey would treat go source files inside testdata or its subdirectories as creating a package, causing divergence in behavior from Go tooling. This commit causes goconvey to not treat anything inside the testdata directory or subdirectories as a package without removing them from the watch list. This creates behavioral parity with Go tooling, but means a change in testdata will still cause tests to be rerun.
- Loading branch information