feat(vm): add support for gm.dls samples in the go virtual machine (closes #75)

This commit is contained in:
5684185+vsariola@users.noreply.github.com
2023-08-28 22:44:37 +03:00
parent 6ec06c760a
commit 7dd2c246a0
4 changed files with 78 additions and 36 deletions

View File

@ -28,8 +28,8 @@ func TestAllRegressionTests(t *testing.T) {
basename := filepath.Base(filename)
testname := strings.TrimSuffix(basename, path.Ext(basename))
t.Run(testname, func(t *testing.T) {
if strings.Contains(testname, "sample") {
t.Skip("Samples (gm.dls) not available in the interpreter VM at the moment")
if runtime.GOOS != "windows" && strings.Contains(testname, "sample") {
t.Skip("Samples (gm.dls) available only on Windows")
return
}
asmcode, err := ioutil.ReadFile(filename)