Skip to content

Commit d6be6fd

Browse files
committed
Skip ARM binaries
This commit adds skips in tests of ARM binaries since it's not supported yet.
1 parent 77460f0 commit d6be6fd

File tree

4 files changed

+26
-0
lines changed

4 files changed

+26
-0
lines changed

file_test.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,12 @@ func TestGoldFiles(t *testing.T) {
8080
t.Run("compiler_version_"+file, func(t *testing.T) {
8181
assert := assert.New(t)
8282
require := require.New(t)
83+
84+
// TODO: Remove this check when arm support has been added.
85+
if strings.Contains(file, "arm64") {
86+
t.Skip("ARM currently not supported")
87+
}
88+
8389
// Loading resource
8490
resource, err := getGoldTestResourcePath(file)
8591
require.NoError(err)

goroot_test.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ package gore
2020
import (
2121
"fmt"
2222
"os"
23+
"strings"
2324
"testing"
2425

2526
"github.com/stretchr/testify/require"
@@ -35,6 +36,12 @@ func TestExtractGoRoot(t *testing.T) {
3536
for _, test := range goldFiles {
3637
t.Run("get goroot form "+test, func(t *testing.T) {
3738
r := require.New(t)
39+
40+
// TODO: Remove this check when arm support has been added.
41+
if strings.Contains(test, "arm64") {
42+
t.Skip("ARM currently not supported")
43+
}
44+
3845
fp, err := getTestResourcePath("gold/" + test)
3946
r.NoError(err, "Failed to get path to resource")
4047
if _, err = os.Stat(fp); os.IsNotExist(err) {

modinfo_test.go

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ package gore
1919

2020
import (
2121
"os"
22+
"strings"
2223
"testing"
2324

2425
"github.com/stretchr/testify/require"
@@ -35,6 +36,11 @@ func TestBuildInfo(t *testing.T) {
3536
t.Run("extracting build info for "+test, func(t *testing.T) {
3637
r := require.New(t)
3738

39+
// TODO: Remove this check when arm support has been added.
40+
if strings.Contains(test, "arm64") {
41+
t.Skip("ARM currently not supported")
42+
}
43+
3844
fp, err := getTestResourcePath("gold/" + test)
3945
r.NoError(err, "Failed to get path to resource")
4046

type_test.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import (
2121
"fmt"
2222
"os"
2323
"reflect"
24+
"strings"
2425
"testing"
2526

2627
"github.com/stretchr/testify/assert"
@@ -37,6 +38,12 @@ func TestGetTypes(t *testing.T) {
3738
t.Run("get_types_"+test, func(t *testing.T) {
3839
require := require.New(t)
3940
assert := assert.New(t)
41+
42+
// TODO: Remove this check when arm support has been added.
43+
if strings.Contains(test, "arm64") {
44+
t.Skip("ARM currently not supported")
45+
}
46+
4047
fp, err := getTestResourcePath("gold/" + test)
4148
require.NoError(err, "Failed to get path to resource")
4249
if _, err = os.Stat(fp); os.IsNotExist(err) {

0 commit comments

Comments
 (0)