builder: do not allow `v run _test.v`

pull/4646/head
Alexander Medvednikov 2020-04-29 14:52:30 +02:00
parent 1fabb7d5a6
commit be0e848ae8
1 changed files with 4 additions and 0 deletions

View File

@ -167,6 +167,10 @@ pub fn (v Builder) get_user_files() []string {
user_files << os.join_path(preludes_path, 'profiled_program.v')
}
is_test := dir.ends_with('_test.v')
if v.pref.is_run {
println('use `v x_test.v` instead of `v run x_test.v`')
exit(1)
}
mut is_internal_module_test := false
if is_test {
tcontent := os.read_file(dir) or {