Эх сурвалжийг харах

ncd: tests: add include.ncd

ambrop7 13 жил өмнө
parent
commit
a9e60ca374

+ 16 - 0
ncd/tests/include.ncd

@@ -0,0 +1,16 @@
+include "include_included.ncdi"
+include "include_included.ncdi"
+include "include_included2.ncdi"
+include "include_included2.ncdi"
+
+process main {
+    call("incl_tmpl", {}) c;
+    val_equal(c.x, "good") a;
+    assert(a);
+    
+    call("incl_tmpl2", {}) c;
+    val_equal(c.x, "good2") a;
+    assert(a);
+    
+    exit("0");
+}

+ 5 - 0
ncd/tests/include_included.ncdi

@@ -0,0 +1,5 @@
+include_guard "include_included"
+
+template incl_tmpl {
+    var("good") x;
+}

+ 5 - 0
ncd/tests/include_included2.ncdi

@@ -0,0 +1,5 @@
+include_guard "include_included2"
+
+template incl_tmpl2 {
+    var("good2") x;
+}