| 1 | import os |
| 2 | |
| 3 | fn test_syscallwrappers() { |
| 4 | if true { |
| 5 | return |
| 6 | } |
| 7 | $if linux { |
| 8 | $if x64 { |
| 9 | exe := os.executable() |
| 10 | vdir := os.dir(exe) |
| 11 | if vdir.len > 1 { |
| 12 | dot_checks := vdir + '/.checks' |
| 13 | assert os.is_dir(dot_checks) |
| 14 | |
| 15 | os.chdir(dot_checks) or {} |
| 16 | checks_v := 'checks.v' |
| 17 | assert os.exists(checks_v) |
| 18 | rc := os.execute_or_exit('v run ${checks_v}') |
| 19 | assert rc.exit_code == 0 |
| 20 | assert !rc.output.contains('V panic: An assertion failed.') |
| 21 | assert !rc.output.contains('failed') |
| 22 | } else { |
| 23 | panic("Can't find test directory") |
| 24 | } |
| 25 | } |
| 26 | } |
| 27 | } |
| 28 | |