check_PROGRAMS += \
tests/data/datasheet-test \
tests/data/sack \
+ tests/data/spreadsheet-test \
tests/data/inexactify \
tests/language/lexer/command-name-test \
tests/language/lexer/scan-test \
tests_data_sack_LDADD = src/libpspp-core.la
tests_data_sack_CFLAGS = $(AM_CFLAGS)
+
+tests_data_spreadsheet_test_SOURCES = \
+ tests/data/spreadsheet-test.c
+tests_data_spreadsheet_test_LDADD = src/libpspp-core.la
+tests_data_spreadsheet_test_CFLAGS = $(AM_CFLAGS)
+
tests_libpspp_line_reader_test_SOURCES = tests/libpspp/line-reader-test.c
-tests_libpspp_line_reader_test_LDADD = src/libpspp/liblibpspp.la gl/libgl.la
+tests_libpspp_line_reader_test_LDADD = src/libpspp-core.la
tests_libpspp_ll_test_SOURCES = \
src/libpspp/ll.c \
tests_libpspp_encoding_guesser_test_SOURCES = \
tests/libpspp/encoding-guesser-test.c
-tests_libpspp_encoding_guesser_test_LDADD = \
- src/libpspp/liblibpspp.la \
- gl/libgl.la
+tests_libpspp_encoding_guesser_test_LDADD = src/libpspp-core.la
tests_libpspp_heap_test_SOURCES = \
tests/libpspp/heap-test.c
tests_libpspp_hmapx_test_CPPFLAGS = $(AM_CPPFLAGS) -DASSERT_LEVEL=10
tests_libpspp_i18n_test_SOURCES = tests/libpspp/i18n-test.c
-tests_libpspp_i18n_test_LDADD = src/libpspp/liblibpspp.la gl/libgl.la
+tests_libpspp_i18n_test_LDADD = src/libpspp-core.la gl/libgl.la
tests_libpspp_abt_test_SOURCES = \
src/libpspp/abt.c \
tests_libpspp_stringi_map_test_SOURCES = \
tests/libpspp/stringi-map-test.c
tests_libpspp_stringi_map_test_CPPFLAGS = $(AM_CPPFLAGS) -DASSERT_LEVEL=10
-tests_libpspp_stringi_map_test_LDADD = src/libpspp/liblibpspp.la gl/libgl.la
+tests_libpspp_stringi_map_test_LDADD = src/libpspp-core.la
tests_libpspp_string_set_test_SOURCES = \
src/libpspp/hash-functions.c \
tests_libpspp_stringi_set_test_SOURCES = \
tests/libpspp/stringi-set-test.c
tests_libpspp_stringi_set_test_CPPFLAGS = $(AM_CPPFLAGS) -DASSERT_LEVEL=10
-tests_libpspp_stringi_set_test_LDADD = src/libpspp/liblibpspp.la gl/libgl.la
+tests_libpspp_stringi_set_test_LDADD = src/libpspp-core.la
tests_libpspp_tower_test_SOURCES = \
tests/libpspp/tower-test.c
tests_libpspp_tower_test_LDADD = src/libpspp/liblibpspp.la gl/libgl.la
tests_libpspp_u8_istream_test_SOURCES = tests/libpspp/u8-istream-test.c
-tests_libpspp_u8_istream_test_LDADD = src/libpspp/liblibpspp.la gl/libgl.la
+tests_libpspp_u8_istream_test_LDADD = src/libpspp-core.la
tests_libpspp_sparse_array_test_SOURCES = \
tests/libpspp/sparse-array-test.c
EXTRA_DIST += \
tests/coverage.sh \
+ tests/data/simple.ods \
+ tests/data/simple.gnumeric \
+ tests/data/sparse.ods \
+ tests/data/sparse.gnumeric \
+ tests/data/holey.ods \
+ tests/data/holey.gnumeric \
+ tests/data/multisheet.ods \
+ tests/data/multisheet.gnumeric \
+ tests/data/repeating.ods \
+ tests/data/repeating.gnumeric \
+ tests/data/one-thousand-by-fifty-three.ods \
+ tests/data/one-thousand-by-fifty-three.gnumeric \
tests/data/CVE-2017-10791.sav \
tests/data/CVE-2017-10792.sav \
tests/data/bcd-in.expected.cmp.gz \
tests/data/v13.sav \
tests/data/v14.sav \
tests/data/test-encrypted.sps \
+ tests/data/test-decrypted.spv \
+ tests/data/test-encrypted.spv \
tests/language/mann-whitney.txt \
tests/language/data-io/Book1.gnm.unzipped \
tests/language/data-io/test.ods \
tests/language/data-io/newone.ods \
tests/language/data-io/readnames.ods \
- tests/language/stats/llz.zsav
+ tests/language/stats/llz.zsav \
+ tests/utilities/regress.spv
CLEANFILES += *.save pspp.* foo*
\f
tests/data/data-in.at \
tests/data/data-out.at \
tests/data/datasheet-test.at \
+ tests/data/spreadsheet-test.at \
tests/data/dictionary.at \
tests/data/file.at \
tests/data/format-guesser.at \
tests/language/utilities/cache.at \
tests/language/utilities/cd.at \
tests/language/utilities/date.at \
+ tests/language/utilities/host.at \
tests/language/utilities/insert.at \
tests/language/utilities/permissions.at \
tests/language/utilities/set.at \
tests/ui/terminal/main.at \
tests/ui/syntax-gen.at \
tests/utilities/pspp-convert.at \
+ tests/utilities/pspp-output.at \
tests/perl-module.at
TESTSUITE = $(srcdir)/tests/testsuite
DISTCLEANFILES += tests/atconfig tests/atlocal
-AUTOTEST_PATH = tests/data:tests/language/lexer:tests/libpspp:tests/output:src/ui/terminal:utilities
+AUTOTEST_PATH = tests/data:tests/language/lexer:tests/libpspp:tests/output:tests/math:src/ui/terminal:utilities
$(srcdir)/tests/testsuite.at: tests/testsuite.in tests/automake.mk
$(AM_V_GEN)printf '\043 Generated automatically -- do not modify! -*- buffer-read-only: t -*-\n' > $@,tmp