regression test for nim-lang/nimsuggest#58 (#16817)

Already works this is simply to catch any regressions.
This commit is contained in:
Saem Ghani 2021-01-25 00:52:35 -08:00 • committed by GitHub
commit 0961b5b584
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

22
nimsuggest/tests/tuse.nim Normal file
View file

@ -0,0 +1,22 @@
# basic tests for use
# bug #58
proc someOtherProc() =
discard
someOtherProc()
proc #[!]#someProc*() =
discard
#[!]#someProc()
discard """
$nimsuggest --tester $file
>use $1
def;;skProc;;tuse.someProc;;proc (){.noSideEffect, gcsafe, locks: 0.};;$file;;9;;5;;"";;100
use;;skProc;;tuse.someProc;;proc (){.noSideEffect, gcsafe, locks: 0.};;$file;;12;;0;;"";;100
>use $2
def;;skProc;;tuse.someProc;;proc (){.noSideEffect, gcsafe, locks: 0.};;$file;;9;;5;;"";;100
use;;skProc;;tuse.someProc;;proc (){.noSideEffect, gcsafe, locks: 0.};;$file;;12;;0;;"";;100
"""