Banner showing base of Eiffel tower

Github

Download version 1.4.8: Windows or Linux

Test: Root class and Experiments

This project cluster has 18 classes.

ECF: test.ecf

Source code: directory list

Root class APPLICATION_ROOT and a collection of developer experiments to verify understanding of ISE base classes.

Autotest Sub-applications

EL_AUTOTEST_DEVELOPMENT_SUB_APPLICATION*
   AMAZON_INSTANT_ACCESS_AUTOTEST_APP
   BASE_AUTOTEST_APP
   EROS_AUTOTEST_APP
   FTP_AUTOTEST_APP
   HTTP_CLIENT_AUTOTEST_APP
   I18N_AUTOTEST_APP
   ID3_TAGS_AUTOTEST_APP
   OS_COMMAND_AUTOTEST_APP
   PAYPAL_STANDARD_BUTTON_MANAGER_TEST_APP
   SEARCH_ENGINE_AUTOTEST_APP
   TAGLIB_AUTOTEST_APP
   TEXT_FORMATS_AUTOTEST_APP
   TEXT_PROCESS_AUTOTEST_APP
   EL_REGRESSION_AUTOTEST_SUB_APPLICATION*
      OPEN_OFFICE_AUTOTEST_APP
      VTD_XML_AUTOTEST_APP
      IMAGE_UTILS_AUTOTEST_APP
      XDOC_SCANNING_AUTOTEST_APP
   ENCRYPTION_AUTOTEST_APP
   THUNDERBIRD_AUTOTEST_APP

Regression Test Sub-applications

EL_REGRESSION_TESTABLE_SUB_APPLICATION*
   TEST_SUB_APPLICATION*
      MEDIA_PLAYER_DUMMY_APP
      COMPRESSION_TEST_APP
      EVOLICITY_TEST_APP
      SIMPLE_CLIENT_SERVER_TEST_APP

General Test Sub-applications

EL_SUB_APPLICATION*
   EL_LOGGED_SUB_APPLICATION*
      EXPERIMENTS_APP
      BEXT_CLIENT_TEST_APP
      FOURIER_MATH_CLIENT_TEST_APP
      TEST_WORK_DISTRIBUTER_APP
      EROS_SERVER_SUB_APPLICATION*
         BEXT_SERVER_TEST_APP
         FOURIER_MATH_SERVER_TEST_APP
      ZSTRING_BENCHMARK_APP
   EL_COMMAND_LINE_SUB_APPLICATION*
      EL_COMMAND_SHELL_SUB_APPLICATION*
         BENCHMARK_APP

Test Sets

EQA_TEST_SET*
   URI_ENCODING_TEST_SET
   DIGEST_ROUTINES_TEST_SET
   DIR_URI_PATH_TEST_SET
   GENERAL_TEST_SET
   PATH_STEPS_TEST_SET
   REFLECTION_TEST_SET
   STRING_EDITION_HISTORY_TEST_SET
   STRING_EDITOR_TEST_SET
   SE_ARRAY2_TEST_SET
   STRING_32_ROUTINES_TEST_SET
   TEMPLATE_TEST_SET
   ZSTRING_TOKEN_TABLE_TEST_SET
   STRING_LIST_TEST_SET
   EROS_TEST_SET
   COMMA_SEPARATED_IMPORT_TEST_SET
   JSON_NAME_VALUE_LIST_TEST_SET
   SETTABLE_FROM_JSON_STRING_TEST_SET
   PYXIS_PARSER_TEST_SET
   DATE_TEXT_TEST_SET
   SUBSTITUTION_TEMPLATE_TEST_SET
   ZSTRING_TEST_SET
   EL_SUBJECT_LINE_DECODER_TEST_SET
   PAYPAL_TEST_SET
   EQA_SYSTEM_TEST_SET*
   EL_EQA_TEST_SET
      EL_FILE_DATA_TEST_SET
         EL_COPIED_FILE_DATA_TEST_SET*
            ID3_TAG_INFO_TEST_SET
            TAGLIB_TEST_SET
            XML_TO_PYXIS_CONVERTER_TEST_SET
            PYXIS_TO_XML_TEST_SET
         EL_GENERATED_FILE_DATA_TEST_SET*
            REFLECTIVE_BUILDABLE_AND_STORABLE_TEST_SET
            MODULE_CRC_32_TEST_SET
            AUDIO_COMMAND_TEST_SET
            OS_COMMAND_TEST_SET
            HELP_PAGES_TEST_SET*
               FTP_TEST_SET
               FILE_TREE_INPUT_OUTPUT_COMMAND_TEST_SET
               FILE_AND_DIRECTORY_TEST_SET
            HTTP_CONNECTION_TEST_SET
            SEARCH_ENGINE_TEST_SET
               ENCRYPTED_SEARCH_ENGINE_TEST_SET
            AMAZON_INSTANT_ACCESS_TEST_SET
            IMAGE_UTILS_TEST_SET
            OBJECT_BUILDER_TEST_SET
      EIFFEL_LOOP_TEST_SET
         CREATEABLE_FROM_XPATH_MATCH_EVENTS_TEST_SET
         PATH_TEST_SET
         TRANSLATION_TABLE_TEST_SET
         ENCRYPTION_TEST_SET
         OPEN_OFFICE_TEST_SET
         VTD_XML_TEST_SET
      CHAIN_TEST_SET
         WIDGET_TEST_SET
      EL_EQA_REGRESSION_TEST_SET
         CREATEABLE_FROM_XPATH_MATCH_EVENTS_TEST_SET
         OPEN_OFFICE_TEST_SET
         XML_TO_PYXIS_CONVERTER_TEST_SET
         VTD_XML_TEST_SET
         PYXIS_TO_XML_TEST_SET
         IMAGE_UTILS_TEST_SET
         OBJECT_BUILDER_TEST_SET
   SEQUENTIAL_INTERVALS_TEST_SET
   EL_TEST_DATA_TEST_SET*
   EIFFEL_NAME_TRANSLATEABLE_TEST_SET
   UC_UTF8_STRING_TEST_SET
   TEXT_PARSER_TEST_SET
   ARRAYED_LIST_TEST_SET

Directory: test/source/root

[ . ]

. /app

. /imp_mswin

. /imp_unix

. /support

. /support/package-model

. /support/trivial

. /test-set

[ . ]

BUILD_INFO

Build specification

Further Information

Click on class link to see notes.

app

AUTOTEST_APP

Run all sub-application tests conforming to EL_AUTOTEST_APPLICATION and call ZSTRING_TEST_SET a second time using codec EL_ISO_8859_1_ZCODEC.

el_test -autotest -test_set ZSTRING_TEST_SET -zstring_codec ISO-8859-1

(Default is EL_ISO_8859_15_ZCODEC)

imp_mswin

APPLICATION_ROOT

Windows application root with some test apps commented out

Further Information

Click on class link to see notes.

imp_unix

APPLICATION_ROOT

Application root

Further Information

Click on class link to see notes.

support

COMPILED_CLASSES

Include classes for compilation

EXPANDED_STRING

Experiment to see if expanded strings work

support/package-model

DEBIAN_VERSION

Class for Debian package model experiment

GCC_4_9_BASE

Class for Debian package model experiment

LIBC6

Class for Debian package model experiment

LIBGCC1

Class for Debian package model experiment

MULTIARCH_SUPPORT

Class for Debian package model experiment

support/trivial

A

Test class A

ASTRING

Test class ASTRING

AUDIO_EVENT

Test class to illustrate REAL assignment bug

B

Test class B

EDGE

Edge

test-set

EIFFEL_LOOP_TEST_SET

Test set using files in $EIFFEL_LOOP/test/data

HELP_PAGES_TEST_SET

Generate psuedo help files from file paths in data/txt/help-files.txt