checker: update tests
parent
7da1afa140
commit
3d4ab7de1e
|
@ -1,4 +1,4 @@
|
|||
fn x(x,y int) {
|
||||
fn x(x int,y int) {
|
||||
|
||||
}
|
||||
fn main(){
|
||||
|
|
|
@ -90,7 +90,7 @@ fn test_all() {
|
|||
assert total_errors == 0
|
||||
}
|
||||
|
||||
fn normalize_panic_message(message, vroot string) string {
|
||||
fn normalize_panic_message(message string, vroot string) string {
|
||||
mut msg := message.all_before('=========================================')
|
||||
msg = msg.replace(vroot + os.path_separator, '')
|
||||
msg = msg.trim_space()
|
||||
|
|
|
@ -34,14 +34,14 @@ pub fn full_path_to_v(dirs_in int) string {
|
|||
return vexec
|
||||
}
|
||||
|
||||
fn diff_files(file_result, file_expected string) string {
|
||||
fn diff_files(file_result string, file_expected string) string {
|
||||
diffcmd := util.find_working_diff_command() or {
|
||||
return err
|
||||
}
|
||||
return util.color_compare_files(diffcmd, file_result, file_expected)
|
||||
}
|
||||
|
||||
pub fn run_repl_file(wd, vexec, file string) ?string {
|
||||
pub fn run_repl_file(wd string, vexec string, file string) ?string {
|
||||
vexec_folder := os.dir(vexec) + os.path_separator
|
||||
fcontent := os.read_file(file) or {
|
||||
return error('Could not read file $file')
|
||||
|
@ -60,8 +60,7 @@ pub fn run_repl_file(wd, vexec, file string) ?string {
|
|||
}
|
||||
os.rm(input_temporary_filename)
|
||||
result := r.output.replace('\r', '').replace('>>> ', '').replace('>>>', '').replace('... ',
|
||||
'').replace(wd + os.path_separator, '').replace(vexec_folder,
|
||||
'').replace('\\', '/').trim_right('\n\r')
|
||||
'').replace(wd + os.path_separator, '').replace(vexec_folder, '').replace('\\', '/').trim_right('\n\r')
|
||||
if result != output {
|
||||
file_result := '${file}.result.txt'
|
||||
file_expected := '${file}.expected.txt'
|
||||
|
@ -81,7 +80,7 @@ $diff
|
|||
}
|
||||
}
|
||||
|
||||
pub fn run_prod_file(wd, vexec, file string) ?string {
|
||||
pub fn run_prod_file(wd string, vexec string, file string) ?string {
|
||||
file_expected := '${file}.expected.txt'
|
||||
f_expected_content := os.read_file(file_expected) or {
|
||||
return error('Could not read file $file')
|
||||
|
|
Loading…
Reference in New Issue