aboutsummaryrefslogtreecommitdiff
path: root/adapters/gtest/adapter.go
diff options
context:
space:
mode:
authorFurkan Sahin <furkan-dev@proton.me>2021-09-06 14:12:08 -0500
committerFurkan Sahin <furkan-dev@proton.me>2021-09-06 14:12:08 -0500
commit0ffcf6783d01708061c038823b4df42bb15a23b3 (patch)
treed6d7a17857bf0f2ac285273794d60a6c2453aa51 /adapters/gtest/adapter.go
parentbf0b276601691c39ad968fac9921af11a008b18c (diff)
Precompiler gtest and gmock libraries to stop threads from trampling on one another
Diffstat (limited to 'adapters/gtest/adapter.go')
-rw-r--r--adapters/gtest/adapter.go6
1 files changed, 6 insertions, 0 deletions
diff --git a/adapters/gtest/adapter.go b/adapters/gtest/adapter.go
index 3ecbf9a..b38f14c 100644
--- a/adapters/gtest/adapter.go
+++ b/adapters/gtest/adapter.go
@@ -53,6 +53,12 @@ func (adapter Adapter) Build(tcs []planr.TestCase) {
cmd.Dir = adapter.buildDir
planr.Exec(cmd)
+
+ cmd = exec.Command("make", "gtest", "gmock")
+
+ cmd.Dir = adapter.buildDir
+
+ planr.Exec(cmd)
}
func (adapter *Adapter) Evaluate(tcs []planr.TestCase) [] planr.TestResult {