1 # First digit after "t" the type of test:
4 # 10xx: Large groups of functions
5 # 11xx: Specific functions
7 # 19xx: Evaluation modes, regressions
9 # 2xxx: Internal sstest
11 # 3xxx: Introspection tests
15 # 59xx: Minor formats with import-db
23 # 72xx: Analysis tools
25 # 8xxx: Runs with valgrind and similar tools.
27 # 81xx: Stuff from tools/
28 # 82xx: G_SLICE debug and similar
33 TESTS = t1000-statfuns.pl \
64 t1902-array-intersection.pl \
65 t2000-names-insdel.pl \
67 t2002-nonascii-numbers.pl \
68 t2003-random-generators.pl \
69 t2004-insdel-colrow.pl \
70 t2800-style-optimizer.pl \
85 t6050-vba-roundtrip.pl \
86 t6100-statfuns-ods.pl \
87 t6101-mathfuns-ods.pl \
89 t6103-lookfuns-ods.pl \
90 t6104-finfuns-ods.pl \
92 t6151-gnumeric-syntax.pl \
93 t6152-xlsx-syntax.pl \
94 t6160-ods-deterministic.pl \
95 t6161-xlsx-deterministic.pl \
96 t6162-gnumeric-deterministic.pl \
100 t6503-page-setup.pl \
103 t6506-cell-comments.pl \
104 t6507-split-panes.pl \
105 t6508-sheet-formatting.pl \
106 t6509-validation.pl \
107 t6510-auto-filter.pl \
112 t6515-cond-format.pl \
118 t6521-sheet-names.pl \
123 t7100-solver-blend.pl \
124 t7101-solver-afiro.pl \
125 t7110-solver-Misra1a.pl \
126 t7111-solver-Chwirut2.pl \
127 t7112-solver-Chwirut1.pl \
128 t7113-solver-Lanczos3.pl \
129 t7114-solver-Gauss1.pl \
130 t7115-solver-Gauss2.pl \
131 t7116-solver-DanWood.pl \
132 t7117-solver-Misra1b.pl \
133 t7120-solver-Kirby2.pl \
134 t7121-solver-Hahn1.pl \
135 t7122-solver-Nelson.pl \
136 t7123-solver-MGH17.pl \
137 t7124-solver-Lanczos1.pl \
138 t7125-solver-Lanczos2.pl \
139 t7126-solver-Gauss3.pl \
140 t7127-solver-Misra1c.pl \
141 t7128-solver-Misra1d.pl \
142 t7129-solver-Roszman1.pl \
143 t7130-solver-ENSO.pl \
144 t7140-solver-MGH09.pl \
145 t7141-solver-Thurber.pl \
146 t7142-solver-BoxBOD.pl \
147 t7143-solver-Rat42.pl \
148 t7144-solver-MGH10.pl \
149 t7145-solver-Eckerle4.pl \
150 t7146-solver-Rat43.pl \
151 t7147-solver-Bennett5.pl \
152 t7200-regression.pl \
155 t8001-valgrind-xls.pl \
156 t8002-valgrind-gnumeric.pl \
157 t8003-valgrind-pdf.pl \
158 t8004-valgrind-xls-macro.pl \
159 t8005-valgrind-chart-fit.pl \
160 t8010-valgrind-ods.pl \
161 t8011-valgrind-xlsx.pl \
162 t8050-valgrind-sstest.pl \
163 t8100-null-false.pl \
165 t8102-glade-visible.pl \
167 t8104-glade-parsing.pl \
172 t9001-ssconvert-resize.pl \
173 t9002-ssdiff-self.pl \
174 t9003-ssdiff-xml.pl \
175 t9004-ssdiff-highlight.pl \
176 t9005-ssconvert-merge.pl \
178 t9100-number-match.pl \
181 SUPPS = common.supp gui.supp t8003-valgrind-pdf.supp
183 INTROSPECTION_TSTS = \
184 t3000-introspection-basic.pl \
185 t3001-introspection-simple.pl \
186 t3002-introspection-io.pl \
187 t3003-introspection-plugins.pl \
188 t3004-introspection-overrides.pl
190 INTROSPECTION_SUPPS = \
191 $(INTROSPECTION_TSTS:.pl=.py)
193 # Activate only when we have both introspection and the "gi" module
194 if HAVE_INTROSPECTION
196 TESTS += $(INTROSPECTION_TSTS)
202 for t in $(srcdir)/t59[0-9][0-9]-*.pl; do echo "*** $$t ***"; $(PERL) $$t create-db; done
204 EXTRA_DIST = GnumericTest.pm \
206 $(INTROSPECTION_SUPPS) $(INTROSPECTION_TSTS) \