094c8474b7
These don't belong to VM as they compile some Go code and run it in a VM. One may call them integration tests, but I prefer to attribute them to compiler. Moving these tests into pkg/compiler also allows to properly count the compiler coverage they add: -ok github.com/CityOfZion/neo-go/pkg/compiler (cached) coverage: 69.7% of statements +ok github.com/CityOfZion/neo-go/pkg/compiler (cached) coverage: 84.2% of statements This change also fixes `contant` typo and removes fake packages exposed to the public by moving foo/bar/foobar into the testdata directory. |
||
---|---|---|
.. | ||
testdata | ||
analysis.go | ||
assign_test.go | ||
binary_expr_test.go | ||
byte_conversion_test.go | ||
codegen.go | ||
codegen_test.go | ||
compiler.go | ||
compiler_test.go | ||
constant_test.go | ||
emit.go | ||
for_test.go | ||
func_scope.go | ||
function_call_test.go | ||
if_test.go | ||
import_test.go | ||
numeric_test.go | ||
slice_test.go | ||
struct_test.go | ||
syscall.go | ||
syscall_test.go | ||
type_test.go | ||
util_test.go | ||
vm_test.go |