X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=tests%2Foutput%2Frender.at;h=a39f688d68af2103ac124563564d9e2f1df4c395;hb=39dd3acbc5fddf1765dec221124c1709613bdf36;hp=902a5b6be6072bf1b0cd9f3de6d4c3162465acb9;hpb=d9f325b49bfe8d2eb871d35e07be427c9ed29b87;p=pspp-builds.git diff --git a/tests/output/render.at b/tests/output/render.at index 902a5b6b..a39f688d 100644 --- a/tests/output/render.at +++ b/tests/output/render.at @@ -292,6 +292,36 @@ AT_CHECK([render-test input], [0], [dnl ]) AT_CLEANUP +dnl This checks for bug #31346, a segmentation fault that surfaced +dnl when two or more rows had no unspanned cells and no rules. +AT_SETUP([joined rows only, no rules]) +AT_KEYWORDS([render rendering]) +AT_DATA([input], [2 2 +2*1 ab\ncd\nef +2*1 hij\nklm\nnop +]) +AT_CHECK([render-test input], [0], [dnl +abhij +cdklm +efnop +]) +AT_CLEANUP + +AT_SETUP([joined columns only, no rules]) +AT_KEYWORDS([render rendering]) +AT_DATA([input], [2 2 +1*2 abc\ndef +1*2 hij\nklm\nnop +]) +AT_CHECK([render-test input], [0], [dnl +abc +def +hij +klm +nop +]) +AT_CLEANUP + AT_SETUP([5 big narrow cells]) AT_KEYWORDS([render rendering]) AT_DATA([input], [1 5