X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=tests%2Foutput%2Fascii.at;h=b4de68808ee8d2f9f985be211e93e5aab0087058;hb=fb0c1d5d3891f1e9e892335a17ecf39abb85b6a6;hp=3c9243e7d2b09bacea503881041f9f1c069d18dd;hpb=14b360304396965ef0ed26f639e5b07e2766d23e;p=pspp diff --git a/tests/output/ascii.at b/tests/output/ascii.at index 3c9243e7d2..b4de68808e 100644 --- a/tests/output/ascii.at +++ b/tests/output/ascii.at @@ -520,6 +520,47 @@ _à_e_î_o̧_ũ_y ]) AT_CLEANUP +AT_SETUP([ASCII driver u8_line_set_length]) +AT_KEYWORDS([render rendering]) +AT_DATA([input], [dnl +0 0 0 àéî +0 1 0 àéî +0 2 0 àéî +0 3 0 àéî +0 4 0 àéî +set-length 0 4 +set-length 1 3 +set-length 2 2 +set-length 3 1 +set-length 4 0 + +0 6 0 あい +0 7 0 あい +0 8 0 あい +0 9 0 あい +0 10 0 あい +0 11 0 あい +set-length 6 5 +set-length 7 4 +set-length 8 3 +set-length 9 2 +set-length 10 1 +set-length 11 0 +]) +AT_CHECK([render-test --draw-mode input], [0], [dnl +àéî +àéî +àé +à + +あい +あい +あ? +あ +? +]) +AT_CLEANUP + AT_SETUP([ASCII driver Unicode box characters]) AT_KEYWORDS([render rendering]) AT_DATA([input], [3 3 @@ -539,3 +580,76 @@ AT_CHECK([render-test --box=unicode input], [0], [dnl ╰─┴───╯ ]) AT_CLEANUP + +AT_SETUP([ASCII driver syntax printback]) +AT_DATA([ascii.sps], [dnl +SET PRINTBACK=ON. +DATA LIST LIST /x * y * a (a23). +BEGIN DATA. +1 11 One +2 22 Two +3 33 Three +END DATA. + +REGRESSION +/VARIABLES= a +/DEPENDENT= x y +/STATISTICS=COEFF R ANOVA. +]) +AT_CHECK([pspp ascii.sps], [0], [dnl +SET PRINTBACK=ON. + +DATA LIST LIST /x * y * a (a23). + +Reading free-form data from INLINE. ++--------+------+ +|Variable|Format| +#========#======# +|x |F8.0 | +|y |F8.0 | +|a |A23 | ++--------+------+ + +BEGIN DATA. +1 11 One +2 22 Two +3 33 Three +END DATA. + +REGRESSION +/VARIABLES= a + +ascii.sps:11: warning: REGRESSION: a is not a numeric variable. It will not be +included in the variable list. + +/DEPENDENT= x y +/STATISTICS=COEFF R ANOVA. +]) + +AT_CLEANUP + +AT_SETUP([ASCII unicode box chars]) + +AT_DATA([uc.sps], [dnl +SET FORMAT=F8.4. +DATA LIST NOTABLE LIST /x * . +BEGIN DATA. +1 +2 +3 +END DATA. + +DESCRIPTIVES X. +]) + + +AT_CHECK([pspp -O box=unicode uc.sps], [0], [dnl +Valid cases = 3; cases with missing value(s) = 0. +╭────────╥─┬──────┬───────┬───────┬───────╮ +│Variable║N│ Mean │Std Dev│Minimum│Maximum│ +╞════════╬═╪══════╪═══════╪═══════╪═══════╡ +│x ║3│2.0000│ 1.0000│ 1.0000│ 3.0000│ +╰────────╨─┴──────┴───────┴───────┴───────╯ +]) + +AT_CLEANUP