Banner showing base of Eiffel tower

Github

Download version 1.4.8: Windows or Linux

Test: Root class and Experiments

This project cluster has 30 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

[ . ]

. /common

. /experiment

. /support

. /support/package-model

. /support/trivial

. /test-set

[ . ]

APPLICATION_ROOT

Application root

BUILD_INFO

Build specification

Further Information

Click on class link to see notes.

EXPERIMENTS_APP

Experiments to check behaviour of Eiffel code

common

EIFFEL_LOOP_BUILD_INFO

Eiffel loop build info

EIFFEL_LOOP_TEST_CONSTANTS

Eiffel loop test constants

experiment

AGENT_EXPERIMENTS

Agent experiments

DATE_TIME_EXPERIMENTS

Date time experiments

EXPERIMENTAL

Experimental base class to check behaviour of Eiffel code

FILE_EXPERIMENTS

File and directory experiments

GENERAL_EXPERIMENTS

General experiments

NUMERIC_EXPERIMENTS

Numeric experiments

STRING_EXPERIMENTS

String experiments

STRUCTURE_EXPERIMENTS

Structure experiments

SYNTAX_EXPERIMENTS

Syntax experiments

TUPLE_EXPERIMENTS

Tuple experiments

TYPE_EXPERIMENTS

Type experiments

support

HEXAGRAM_STRINGS

I Ching hexagram names and titles in Chinese and English that can be used for testing string processing classes.

The English titles are read from the text file:

$EIFFEL_LOOP/test/data/hexagrams.txt

SHARED_HEXAGRAM_STRINGS

Module hexagram

TEST_SUB_APPLICATION

Regression testable sub application

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

test-set

EIFFEL_LOOP_TEST_SET

Test set using files in $EIFFEL_LOOP/projects.data

HELP_PAGES_TEST_SET

Help pages test set