Banner showing base of Eiffel tower

Github

Download version 1.4.8: Windows or Linux

Test: Common Classes

This project cluster has 10 classes.

ECF: test.ecf

Project List

Eiffel coding experiments and classes containing test data that are used in the following projects:

benchmark/benchmark.ecf
test/test.ecf
test/eiffel2java/eiffel2java.ecf
tool/toolkit/toolkit.ecf
tool/eiffel/eiffel.ecf

Directory: test/source/common

. /ftp

. /string

. /support

. /test-set

ftp

FAUX_FTP_PROTOCOL

Faux FTP protocol for testing

TEST_FILE_SYNC_MEDIUM

Test file sync medium

string

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

L1_UC_STRING

An experimental string for testing class SUBSTRING_32_ARRAY and SUBSTRING_32_LIST

SHARED_HEXAGRAM_STRINGS

Module hexagram

SUBSTRING_32_ARRAY

Array of unicode substrings in order of occurence in source string.

Further Information

Click on class link to see notes.

SUBSTRING_32_LIST

A descendant of SUBSTRING_32_ARRAY that can be extended as a list

support

EIFFEL_LOOP_BUILD_INFO

Eiffel loop build info

EIFFEL_LOOP_TEST_CONSTANTS

Eiffel loop test constants

test-set

COPIED_SVG_DIRECTORY_DATA_TEST_SET

Test set using SVG button image found in directory: test/data/svg

Further Information

Click on class link to see notes.