aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/kernel/kernel_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/kernel/kernel_test.go')
-rw-r--r--pkg/kernel/kernel_test.go7
1 files changed, 6 insertions, 1 deletions
diff --git a/pkg/kernel/kernel_test.go b/pkg/kernel/kernel_test.go
index 301a21b28..750fa50eb 100644
--- a/pkg/kernel/kernel_test.go
+++ b/pkg/kernel/kernel_test.go
@@ -4,12 +4,17 @@
package kernel
import (
+ "os/exec"
"strings"
"testing"
)
func TestCompilerIdentity(t *testing.T) {
- id, err := CompilerIdentity("gcc")
+ compiler := "gcc"
+ if _, err := exec.LookPath(compiler); err != nil {
+ t.Skipf("compiler '%v' is not found: %v", compiler, err)
+ }
+ id, err := CompilerIdentity(compiler)
if err != nil {
t.Fatalf("failed: %v", err)
}