Files
garble/testdata/scripts/help.txt
Daniel Martí 39d60f91e6 include a "garble version" test (#221)
Not sure why the last commit came with none.

While at it, I noticed that the version command would ignore arguments.
Error instead.
2021-02-07 12:28:45 +01:00

39 lines
689 B
Plaintext

! garble
stderr -count=1 'Usage'
stderr 'garble \[flags\] build'
! stderr 'usage: go build'
! stdout .
! garble -h
stderr 'garble \[flags\] build'
! stdout .
! garble help
stderr 'garble \[flags\] build'
! stdout .
! garble build -h
stderr 'garble \[flags\] build'
! stderr 'usage: go build'
! stdout .
! garble -badflag
stderr 'garble \[flags\] build'
! stdout .
! garble badcmd
stderr 'unknown command'
[!windows] ! garble /does/not/exist/compile
[windows] ! garble C:\does\not\exist\compile
stderr 'not running "garble \[command\]"'
garble version
stdout 'devel|^v0'
! garble version -flag
stderr 'does not take arguments'
! garble version arg
stderr 'does not take arguments'