mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
v test-all: add a v run examples/v_script.vsh
step too
This commit is contained in:
5
.github/workflows/ci.yml
vendored
5
.github/workflows/ci.yml
vendored
@@ -107,9 +107,10 @@ jobs:
|
|||||||
run: ./v -W build-tools
|
run: ./v -W build-tools
|
||||||
- name: Test v binaries
|
- name: Test v binaries
|
||||||
run: ./v build-vbinaries
|
run: ./v build-vbinaries
|
||||||
|
- name: Run a VSH script
|
||||||
|
run: ./v run examples/v_script.vsh
|
||||||
- name: Test v tutorials
|
- name: Test v tutorials
|
||||||
run: |
|
run: ./v tutorials/building_a_simple_web_blog_with_vweb/code/blog
|
||||||
./v tutorials/building_a_simple_web_blog_with_vweb/code/blog
|
|
||||||
- name: Build cmd/tools/fast
|
- name: Build cmd/tools/fast
|
||||||
run: cd cmd/tools/fast && ../../../v fast.v && ./fast
|
run: cd cmd/tools/fast && ../../../v fast.v && ./fast
|
||||||
|
|
||||||
|
@@ -68,6 +68,10 @@ fn get_all_commands() []Command {
|
|||||||
okmsg: 'V prints the generated source code to stdout with `-o -` .'
|
okmsg: 'V prints the generated source code to stdout with `-o -` .'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
res << Command{
|
||||||
|
line: '$vexe run examples/v_script.vsh'
|
||||||
|
okmsg: 'V can run the .VSH script file examples/v_script.vsh'
|
||||||
|
}
|
||||||
res << Command{
|
res << Command{
|
||||||
line: '$vexe -o vtmp cmd/v'
|
line: '$vexe -o vtmp cmd/v'
|
||||||
okmsg: 'V can compile itself.'
|
okmsg: 'V can compile itself.'
|
||||||
|
@@ -9,10 +9,10 @@ for _ in 0 .. 3 {
|
|||||||
}
|
}
|
||||||
|
|
||||||
println('\nMaking dir "v_script_dir".')
|
println('\nMaking dir "v_script_dir".')
|
||||||
mkdir('v_script_dir')
|
mkdir('v_script_dir') ?
|
||||||
|
|
||||||
println("\nEntering into v_script_dir and listing it's files.")
|
println("\nEntering into v_script_dir and listing it's files.")
|
||||||
chdir('v_script_dir')
|
chdir('v_script_dir') ?
|
||||||
files := ls('.') or { panic(err.msg) }
|
files := ls('.') or { panic(err.msg) }
|
||||||
println(files)
|
println(files)
|
||||||
|
|
||||||
@@ -24,9 +24,9 @@ again_ls := ls('.') or { panic(err.msg) }
|
|||||||
println(again_ls)
|
println(again_ls)
|
||||||
|
|
||||||
println('\nRemoving foo.txt and v_script_dir')
|
println('\nRemoving foo.txt and v_script_dir')
|
||||||
rm('foo.txt')
|
rm('foo.txt') ?
|
||||||
chdir('../')
|
chdir('../') ?
|
||||||
rmdir('v_script_dir')
|
rmdir('v_script_dir') ?
|
||||||
|
|
||||||
print('\nDoes v_script_dir still exist? ')
|
print('\nDoes v_script_dir still exist? ')
|
||||||
println(exists('v_script_dir'))
|
println(exists('v_script_dir'))
|
||||||
|
Reference in New Issue
Block a user