* Bug 15899 fixed: tree2code(,%T) now indents with Scinotes prefs
[scilab.git] / scilab / modules / functions / tests / unit_tests / tree2code.tst
index cc9b8bf..7d5cd94 100644 (file)
@@ -11,7 +11,7 @@
 
 fp = funcprot(0);
 
-// Test the output prototype:
+// Tests the output prototype:
 // -------------------------
 protos = [
 "function test()"
@@ -39,3 +39,13 @@ for p = protos'
 end
 
 funcprot(fp);
+
+// Tests the indentation width
+// ---------------------------
+function test()
+ disp(2)
+endfunction
+txt = tree2code(macr2tree(test), %t);
+path = "//interface/scinotes/display/body/scinotes-display";
+tmp = evstr(getPreferencesValue(path, "indent-size", "SCIHOME/XConfiguration.xml"));
+assert_checkequal(txt(2), blanks(tmp)+"disp(2)");