home *** CD-ROM | disk | FTP | other *** search
/ Geek Gadgets 1 / ADE-1.bin / ade-dist / octave-1.1.1p1-src.tgz / tar.out / fsf / octave / test / octave.test / prefer / prefer.exp < prev   
Text File  |  1996-09-28  |  4KB  |  186 lines

  1. # whitespace_in_literal_matrix
  2.  
  3. set test whitespace-in-literal-matrix-1
  4. set prog_output "parse error.*"
  5. do_test prefer-1.m
  6.  
  7. set test whitespace-in-literal-matrix-2
  8. set prog_output "ans = 1"
  9. do_test prefer-2.m
  10.  
  11. set test whitespace-in-literal-matrix-3
  12. set prog_output "ans = 3"
  13. do_test prefer-3.m
  14.  
  15. set test whitespace-in-literal-matrix-4
  16. set prog_output "ans = 3"
  17. do_test prefer-4.m
  18.  
  19. set test whitespace-in-literal-matrix-5
  20. set prog_output "ans = 1"
  21. do_test prefer-5.m
  22.  
  23. set test whitespace-in-literal-matrix-6
  24. set prog_output "ans = 1"
  25. do_test prefer-6.m
  26.  
  27. set test whitespace-in-literal-matrix-7
  28. set prog_output "ans = 1"
  29. do_test prefer-7.m
  30.  
  31. set test whitespace-in-literal-matrix-8
  32. set prog_output "ans = 3"
  33. do_test prefer-8.m
  34.  
  35. set test whitespace-in-literal-matrix-9
  36. set prog_output "ans = 3"
  37. do_test prefer-9.m
  38.  
  39. set test whitespace-in-literal-matrix-10
  40. set prog_output "ans = 3"
  41. do_test prefer-10.m
  42.  
  43. set test whitespace-in-literal-matrix-11
  44. set prog_output "ans = 1"
  45. do_test prefer-11.m
  46.  
  47. # implicit_str_to_num_ok
  48.  
  49. set test implicit-str-to-num-ok-1
  50. set prog_output "ans = 100"
  51. do_test prefer-12.m
  52.  
  53. set test implicit-str-to-num-ok-2
  54. set prog_output "error:.*"
  55. do_test prefer-13.m
  56.  
  57. # ok_to_lose_imaginary_part
  58.  
  59. set test ok-to-lose-imaginary-part-1
  60. set prog_output "ans = 1"
  61. do_test prefer-14.m
  62.  
  63. set test ok-to-lose-imaginary-part-2
  64. set prog_output "error:.*"
  65. do_test prefer-15.m
  66.  
  67. set test ok-to-lose-imaginary-part-3
  68. set prog_output "warning:.*"
  69. do_test prefer-16.m
  70.  
  71. # prefer_column_vectors
  72.  
  73. set test prefer-column-vectors-1
  74. set prog_output "ans = 1"
  75. do_test prefer-17.m
  76.  
  77. set test prefer-column-vectors-2
  78. set prog_output "ans = 1"
  79. do_test prefer-18.m
  80.  
  81. # print_answer_id_name
  82.  
  83. set test print-answer-id-name-1
  84. set prog_output "1"
  85. do_test prefer-19.m
  86.  
  87. set test print-answer-id-name-2
  88. set prog_output "a = 1"
  89. do_test prefer-20.m
  90.  
  91. # print_empty_dimensions
  92.  
  93. set test print-empty-dimensions-1
  94. set prog_output "[]"
  95. do_test prefer-21.m
  96.  
  97. set test print-empty-dimensions-2
  98. set prog_output "[](3x0)"
  99. do_test prefer-22.m
  100.  
  101. # propagate_empty_matrices
  102.  
  103. # This should maybe test more functions...
  104.  
  105. set test propagate-empty-matrices-1
  106. set prog_output "error:.*"
  107. do_test prefer-23.m
  108.  
  109. set test propagate-empty-matrices-2
  110. set prog_output "ans = 1"
  111. do_test prefer-24.m
  112.  
  113. # return_last_computed_value
  114.  
  115. set test return-last-computed-value-1
  116. set prog_output "ans = 1"
  117. do_test prefer-25.m
  118.  
  119. set test return-last-computed-value-2
  120. set prog_output ""
  121. do_test prefer-26.m
  122.  
  123. # save_precision
  124.  
  125. set test save-precision-1
  126. set prog_output "3"
  127. do_test prefer-27.m
  128.  
  129. set test save-precision-2
  130. set prog_output "3.1416"
  131. do_test prefer-28.m
  132.  
  133. # silent_functions
  134.  
  135. set test silent-functions-1
  136. set prog_output "ans = 1"
  137. do_test prefer-29.m
  138.  
  139. set test silent-functions-2
  140. set prog_output ""
  141. do_test prefer-30.m
  142.  
  143. # treat_neg_dim_as_zero
  144.  
  145. set test treat-neg-dim-as-zero-1
  146. set prog_output "error:.*"
  147. do_test prefer-31.m
  148.  
  149. set test treat-neg-dim-as-zero-2
  150. set prog_output "warning:.*"
  151. do_test prefer-32.m
  152.  
  153. set test treat-neg-dim-as-zero-3
  154. set prog_output "ans = 1"
  155. do_test prefer-33.m
  156.  
  157. # warn_assign_as_truth_value
  158.  
  159. set test warn-assign-as-truth-value-1
  160. set prog_output ""
  161. do_test prefer-34.m
  162.  
  163. set test warn-assign-as-truth-value-2
  164. set prog_output "warning:.*"
  165. do_test prefer-35.m
  166.  
  167. # warn_comma_in_global_decl
  168.  
  169. set test warn-comma-in-global-decl-1
  170. set prog_output ""
  171. do_test prefer-36.m
  172.  
  173. set test warn-comma-in-global-decl-2
  174. set prog_output "warning:.*"
  175. do_test prefer-37.m
  176.  
  177. # warn_divide_by_zero
  178.  
  179. set test warn-divide-by-zero-1
  180. set prog_output "ans = 1"
  181. do_test prefer-38.m
  182.  
  183. set test warn-divide-by-zero-2
  184. set prog_output "warning:.*"
  185. do_test prefer-39.m
  186.