From fb80d2ff85fc5db2996d6660075941e1256564fe Mon Sep 17 00:00:00 2001 From: Andreas Rumpf Date: Tue, 2 Feb 2021 19:24:55 +0100 Subject: IC: bugfixes (WIP) (#16836) * minor improvements * IC: added the required logic for compilerProcs * LazySym ftw * we need this testing logic * reimplement the old way we use for module package creation * fixes a regression; don't pick module names if you can avoid it --- tests/ic/thallo.nim | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 tests/ic/thallo.nim (limited to 'tests/ic') diff --git a/tests/ic/thallo.nim b/tests/ic/thallo.nim new file mode 100644 index 000000000..c29a0820c --- /dev/null +++ b/tests/ic/thallo.nim @@ -0,0 +1,29 @@ +discard """ + output: "Hello World" + disabled: "true" +""" + +const str = "Hello World" +echo str + +# Splitters are done with this special comment: + +#!EDIT!# + +discard """ + output: "Hello World B" +""" + +const str = "Hello World" +echo str, " B" + +#!EDIT!# + +discard """ + output: "Hello World C" +""" + +const str = "Hello World" +var x = 7 +if 3+4 == x: + echo str, " C" -- cgit 1.4.1-2-gfad0