X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=tests%2Fautomake.mk;h=484ef0e11c67647e08b5bab59edf4dccdad667b1;hb=afdf3096926b561f4e6511c10fcf73fc6796b9d2;hp=3bb36e5152dbc7962aa2b081696a71916cd2458d;hpb=ad05a0285feaa0faa4e1329b8ee985c2ce17b1c9;p=pspp-builds.git diff --git a/tests/automake.mk b/tests/automake.mk index 3bb36e51..484ef0e1 100644 --- a/tests/automake.mk +++ b/tests/automake.mk @@ -5,8 +5,11 @@ check_PROGRAMS += \ tests/data/sack \ tests/data/inexactify \ tests/language/lexer/command-name-test \ + tests/language/lexer/scan-test \ + tests/language/lexer/segment-test \ tests/libpspp/abt-test \ tests/libpspp/bt-test \ + tests/libpspp/encoding-guesser-test \ tests/libpspp/heap-test \ tests/libpspp/hmap-test \ tests/libpspp/hmapx-test \ @@ -23,6 +26,7 @@ check_PROGRAMS += \ tests/libpspp/string-set-test \ tests/libpspp/stringi-set-test \ tests/libpspp/tower-test \ + tests/libpspp/u8-istream-test \ tests/output/render-test check-programs: $(check_PROGRAMS) @@ -50,6 +54,10 @@ tests_libpspp_llx_test_SOURCES = \ tests_libpspp_llx_test_LDADD = gl/libgl.la $(LIBINTL) tests_libpspp_llx_test_CFLAGS = $(AM_CFLAGS) +tests_libpspp_encoding_guesser_test_SOURCES = \ + tests/libpspp/encoding-guesser-test.c +tests_libpspp_encoding_guesser_test_LDADD = src/libpspp/libpspp.la gl/libgl.la + tests_libpspp_heap_test_SOURCES = \ src/libpspp/heap.c \ src/libpspp/pool.c \ @@ -156,6 +164,9 @@ tests_libpspp_tower_test_SOURCES = \ tests_libpspp_tower_test_LDADD = gl/libgl.la $(LIBINTL) tests_libpspp_tower_test_CPPFLAGS = $(AM_CPPFLAGS) -DASSERT_LEVEL=10 +tests_libpspp_u8_istream_test_SOURCES = tests/libpspp/u8-istream-test.c +tests_libpspp_u8_istream_test_LDADD = src/libpspp/libpspp.la gl/libgl.la + tests_libpspp_sparse_array_test_SOURCES = \ src/libpspp/sparse-array.c \ src/libpspp/pool.c \ @@ -201,6 +212,34 @@ tests_language_lexer_command_name_test_LDADD = \ $(LIBINTL) tests_language_lexer_command_name_test_CFLAGS = $(AM_CFLAGS) +check_PROGRAMS += tests/language/lexer/scan-test +tests_language_lexer_scan_test_SOURCES = \ + src/data/identifier.c \ + src/language/lexer/command-name.c \ + src/language/lexer/scan.c \ + src/language/lexer/segment.c \ + src/language/lexer/token.c \ + src/libpspp/pool.c \ + src/libpspp/prompt.c \ + src/libpspp/str.c \ + src/libpspp/temp-file.c \ + tests/language/lexer/scan-test.c +tests_language_lexer_scan_test_LDADD = gl/libgl.la $(LIBINTL) +tests_language_lexer_scan_test_CFLAGS = $(AM_CFLAGS) + +check_PROGRAMS += tests/language/lexer/segment-test +tests_language_lexer_segment_test_SOURCES = \ + src/data/identifier.c \ + src/language/lexer/command-name.c \ + src/language/lexer/segment.c \ + src/libpspp/pool.c \ + src/libpspp/prompt.c \ + src/libpspp/str.c \ + src/libpspp/temp-file.c \ + tests/language/lexer/segment-test.c +tests_language_lexer_segment_test_LDADD = gl/libgl.la $(LIBINTL) +tests_language_lexer_segment_test_CFLAGS = $(AM_CFLAGS) + check_PROGRAMS += tests/output/render-test tests_output_render_test_SOURCES = tests/output/render-test.c tests_output_render_test_LDADD = \ @@ -262,6 +301,7 @@ TESTSUITE_AT = \ tests/language/data-io/inpt-pgm.at \ tests/language/data-io/list.at \ tests/language/data-io/match-files.at \ + tests/language/data-io/print-space.at \ tests/language/data-io/print.at \ tests/language/data-io/save.at \ tests/language/data-io/save-translate.at \ @@ -281,6 +321,8 @@ TESTSUITE_AT = \ tests/language/lexer/command-name.at \ tests/language/lexer/lexer.at \ tests/language/lexer/q2c.at \ + tests/language/lexer/scan.at \ + tests/language/lexer/segment.at \ tests/language/lexer/variable-parser.at \ tests/language/stats/aggregate.at \ tests/language/stats/autorecode.at \ @@ -312,6 +354,7 @@ TESTSUITE_AT = \ tests/language/xforms/select-if.at \ tests/libpspp/abt.at \ tests/libpspp/bt.at \ + tests/libpspp/encoding-guesser.at \ tests/libpspp/float-format.at \ tests/libpspp/heap.at \ tests/libpspp/hmap.at \ @@ -329,6 +372,7 @@ TESTSUITE_AT = \ tests/libpspp/string-set.at \ tests/libpspp/stringi-set.at \ tests/libpspp/tower.at \ + tests/libpspp/u8-istream.at \ tests/math/moments.at \ tests/math/randist.at \ tests/output/charts.at \