blob: 7f8f1213dadeda19fca52da9438a5cb08bfa2bf5 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
main_dirty.nim
# A variant of the suggest-compile.txt, instead of using a "base" correct
# source, this one uses the "broken" main_dirty.nim which won't compile. The
# test tries to stress idetools to still provide a valid answer if possible,
# and at least provide the same output with repeated queries rather than dying
# after the first compilation error.
# The first query should work and provide valid suggestions.
> idetools --track:$TESTNIM,12,6 --suggest $SILENT
skField\tx
skField\ty
# Repeating the query should work too.
> idetools --track:$TESTNIM,12,6 --suggest $SILENT
skField\tx
skField\ty
# Expect now a compilation failure.
> c
!SuccessX
invalid indentation
# Repeating suggestions *after broken compilation* should work too.
> idetools --track:$TESTNIM,12,6 --suggest $SILENT
skField\tx
skField\ty
|