class NETWORK_AUTOTEST_APP
Finalized executable tests for library network.ecf
Usage:
el_test -network_autotest -test_set <name>
Test Sets
FTP_PROTOCOL_TEST_SET SIMPLE_CLIENT_SERVER_TEST_SET NETWORK_TEST_SET
note
description: "Finalized executable tests for library [./library/network.html network.ecf]"
notes: "[
Usage:
el_test -network_autotest -test_set <name>
**Test Sets**
${FTP_PROTOCOL_TEST_SET}
${SIMPLE_CLIENT_SERVER_TEST_SET}
${NETWORK_TEST_SET}
]"
author: "Finnian Reilly"
copyright: "Copyright (c) 2001-2022 Finnian Reilly"
contact: "finnian at eiffel hyphen loop dot com"
license: "MIT license (See: en.wikipedia.org/wiki/MIT_License)"
date: "2024-10-04 12:16:57 GMT (Friday 4th October 2024)"
revision: "41"
class
NETWORK_AUTOTEST_APP
inherit
EL_CRC_32_AUTOTEST_APPLICATION [
FTP_PROTOCOL_TEST_SET,
SIMPLE_CLIENT_SERVER_TEST_SET,
NETWORK_TEST_SET
]
redefine
log_filter_set, visible_types
end
create
make
feature {NONE} -- Implementation
compile_network_ecf: TUPLE [SINGLE_TRANSACTION, FILE_PROTOCOL]
do
create Result
end
compile: TUPLE [
EL_COOKIE_STRING_8, EL_HTTP_COOKIE,
EL_FIREWALL_STATUS, EL_FTP_FILE_SYNC_MEDIUM, EL_FTP_WEBSITE,
EL_PROSITE_FTP_FILE_SYNC_MEDIUM, EL_FTP_MIRROR_BACKUP,
EL_NETWORK_DEVICE_IMP, EL_NETWORK_DEVICE_LIST_IMP,
EL_TRAFFIC_ANALYSIS_COMMAND,
EL_WAYBACK_CLOSEST,
EL_WEB_LOG_PARSER_COMMAND,
EL_XML_NETWORK_MESSENGER
]
do
create Result
end
log_filter_set: EL_LOG_FILTER_SET [
like Current, SIMPLE_SERVER_THREAD, SIMPLE_CLIENT_SERVER_TEST_SET
]
do
create Result.make
end
visible_types: TUPLE [SIMPLE_COMMAND_HANDLER, EL_FTP_PROTOCOL]
do
create Result
end
end