diff --git a/tests/helper/vm.go b/tests/helper/vm.go
index da06b2cc2e7b66fc0e105f26823841ad1c5072b3..a3d54de233c5936e3aa354fdce778bed7093c822 100644
--- a/tests/helper/vm.go
+++ b/tests/helper/vm.go
@@ -5,7 +5,7 @@ import (
 
 	"github.com/ethereum/eth-go/ethstate"
 	"github.com/ethereum/eth-go/ethutil"
-	"github.com/ethereum/eth-go/ethvm"
+	"github.com/ethereum/eth-go/vm"
 )
 
 type Env struct {
@@ -56,9 +56,9 @@ func RunVm(state *ethstate.State, env, exec map[string]string) ([]byte, *big.Int
 	caller := state.GetOrNewStateObject(FromHex(exec["caller"]))
 	caller.Balance = ethutil.Big(exec["value"])
 
-	vm := ethvm.New(NewEnvFromMap(state, env, exec), ethvm.DebugVmTy)
+	evm := vm.New(NewEnvFromMap(state, env, exec), vm.DebugVmTy)
 
-	execution := ethvm.NewExecution(vm, address, FromHex(exec["data"]), ethutil.Big(exec["gas"]), ethutil.Big(exec["gasPrice"]), ethutil.Big(exec["value"]))
+	execution := vm.NewExecution(evm, address, FromHex(exec["data"]), ethutil.Big(exec["gas"]), ethutil.Big(exec["gasPrice"]), ethutil.Big(exec["value"]))
 	ret, err := execution.Exec(address, caller)
 
 	return ret, execution.Gas, err
diff --git a/tests/vm/gh_test.go b/tests/vm/gh_test.go
index 2dcdec5708975fb7a0c6c37382047e8a11bb2fe3..c7f88a112ac37e817df4a6bd9ede09176150cfda 100644
--- a/tests/vm/gh_test.go
+++ b/tests/vm/gh_test.go
@@ -1,4 +1,4 @@
-package ethvm
+package vm
 
 import (
 	"bytes"