use -r:off for runnableExamples that should compile but not run (#17203)
* use -r:off for runnableExamples that should compile but not run * use -r:off in other RT disabled tests
This commit is contained in:
parent
aef55a7a88
commit
dd6b0f81ef
5 changed files with 38 additions and 42 deletions
|
|
@ -58,14 +58,13 @@ when defined nimExperimentalLinenoiseExtra:
|
|||
## line editing API that allows returning the line entered and an indicator
|
||||
## of which control key was entered, allowing user to distinguish between
|
||||
## for example ctrl-C vs ctrl-D.
|
||||
runnableExamples("-d:nimExperimentalLinenoiseExtra"):
|
||||
if false:
|
||||
var ret: ReadLineResult
|
||||
while true:
|
||||
readLineStatus("name: ", ret) # ctrl-D will exit, ctrl-C will go to next prompt
|
||||
if ret.line.len > 0: echo ret.line
|
||||
if ret.status == lnCtrlD: break
|
||||
echo "exiting"
|
||||
runnableExamples("-d:nimExperimentalLinenoiseExtra -r:off"):
|
||||
var ret: ReadLineResult
|
||||
while true:
|
||||
readLineStatus("name: ", ret) # ctrl-D will exit, ctrl-C will go to next prompt
|
||||
if ret.line.len > 0: echo ret.line
|
||||
if ret.status == lnCtrlD: break
|
||||
echo "exiting"
|
||||
var data: linenoiseData
|
||||
let buf = linenoiseExtra(prompt, data.addr)
|
||||
result.line = $buf
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue