gitee.com/leisunstar/runtime@v0.0.0-20200521203717-5cef3e7b53f9/virtcontainers/hypervisor_arm64_test.go (about) 1 // Copyright (c) 2019 ARM Limited 2 // 3 // SPDX-License-Identifier: Apache-2.0 4 // 5 6 package virtcontainers 7 8 import ( 9 "io/ioutil" 10 "os" 11 "testing" 12 13 "github.com/stretchr/testify/assert" 14 ) 15 16 func TestRunningOnVMM(t *testing.T) { 17 assert := assert.New(t) 18 expectedOutput := false 19 20 f, err := ioutil.TempFile("", "cpuinfo") 21 assert.NoError(err) 22 defer os.Remove(f.Name()) 23 defer f.Close() 24 25 running, err := RunningOnVMM(f.Name()) 26 assert.NoError(err) 27 assert.Equal(expectedOutput, running) 28 }