End to end test suite for Mosh sessions.
For original messy development history, see https://github.com/cgull/mosh/tree/localhost or https://github.com/cgull/mosh/commit/e7feed48a4a271e2977f714f58acfa04cdaa5cca
This commit is contained in:
+20
-1
@@ -1,8 +1,22 @@
|
||||
EXTRA_DIST = \
|
||||
hold-stdin print-exitstatus \
|
||||
e2e-test e2e-test-server \
|
||||
$(displaytests)
|
||||
|
||||
AM_CXXFLAGS = $(WARNING_CXXFLAGS) $(PICKY_CXXFLAGS) $(HARDEN_CFLAGS) $(MISC_CXXFLAGS)
|
||||
AM_LDFLAGS = $(HARDEN_LDFLAGS)
|
||||
|
||||
displaytests = \
|
||||
e2e-success.test \
|
||||
e2e-failure.test \
|
||||
emulation-back-tab.test \
|
||||
unicode-later-combining.test
|
||||
|
||||
check_PROGRAMS = ocb-aes encrypt-decrypt
|
||||
TESTS = ocb-aes encrypt-decrypt
|
||||
TESTS = ocb-aes encrypt-decrypt $(displaytests)
|
||||
XFAIL_TESTS = \
|
||||
e2e-failure.test \
|
||||
emulation-back-tab.test
|
||||
|
||||
ocb_aes_SOURCES = ocb-aes.cc test_utils.cc test_utils.h
|
||||
ocb_aes_CPPFLAGS = -I$(srcdir)/../crypto -I$(srcdir)/../util
|
||||
@@ -11,3 +25,8 @@ ocb_aes_LDADD = ../crypto/libmoshcrypto.a ../util/libmoshutil.a $(OPENSSL_LIBS)
|
||||
encrypt_decrypt_SOURCES = encrypt-decrypt.cc test_utils.cc test_utils.h
|
||||
encrypt_decrypt_CPPFLAGS = -I$(srcdir)/../crypto -I$(srcdir)/../util
|
||||
encrypt_decrypt_LDADD = ../crypto/libmoshcrypto.a ../util/libmoshutil.a $(OPENSSL_LIBS)
|
||||
|
||||
clean-local: clean-local-check
|
||||
.PHONY: clean-local-check
|
||||
clean-local-check:
|
||||
-for i in $(displaytests); do rm -rf $$i.d/; done
|
||||
|
||||
Reference in New Issue
Block a user