(t *testing.T)
| 24 | ) |
| 25 | |
| 26 | func TestVM(t *testing.T) { |
| 27 | configs.SetRunMode(configs.Testcase) |
| 28 | |
| 29 | t.Parallel() |
| 30 | vmt := new(testMatcher) |
| 31 | vmt.fails("^vmSystemOperationsTest.json/createNameRegistrator$", "fails without parallel execution") |
| 32 | |
| 33 | vmt.skipLoad(`^vmInputLimits(Light)?.json`) // log format broken |
| 34 | |
| 35 | vmt.skipShortMode("^vmPerformanceTest.json") |
| 36 | vmt.skipShortMode("^vmInputLimits(Light)?.json") |
| 37 | |
| 38 | vmt.walk(t, vmTestDir, func(t *testing.T, name string, test *VMTest) { |
| 39 | withTrace(t, test.json.Exec.GasLimit, func(vmconfig vm.Config) error { |
| 40 | return vmt.checkFailure(t, name, test.Run(vmconfig)) |
| 41 | }) |
| 42 | }) |
| 43 | } |
nothing calls this directly
no test coverage detected