class AUTOTEST_APP

(source code)

Description

Finalized executable tests for sub-applications

Notes

Command option: -autotest

Test Sets

FEATURE_EDITOR_COMMAND_TEST_SET
PATH_TEST_SET
PYXIS_ECF_PARSER_TEST_SET
REPOSITORY_PUBLISHER_TEST_SET
REPOSITORY_SOURCE_LINK_EXPANDER_TEST_SET
TRANSLATION_TREE_COMPILER_TEST_SET
UNDEFINE_PATTERN_COUNTER_TEST_SET
note
	description: "Finalized executable tests for sub-applications"
	notes: "[
		Command option: `-autotest'
		
		**Test Sets**
		
			[$source FEATURE_EDITOR_COMMAND_TEST_SET]
			[$source PATH_TEST_SET]
			[$source PYXIS_ECF_PARSER_TEST_SET]
			[$source REPOSITORY_PUBLISHER_TEST_SET]
			[$source REPOSITORY_SOURCE_LINK_EXPANDER_TEST_SET]
			[$source TRANSLATION_TREE_COMPILER_TEST_SET]
			[$source UNDEFINE_PATTERN_COUNTER_TEST_SET]
	]"

	author: "Finnian Reilly"
	copyright: "Copyright (c) 2001-2017 Finnian Reilly"
	contact: "finnian at eiffel hyphen loop dot com"

	license: "MIT license (See: en.wikipedia.org/wiki/MIT_License)"
	date: "2021-01-12 11:29:03 GMT (Tuesday 12th January 2021)"
	revision: "41"

class
	AUTOTEST_APP

inherit
	EL_REGRESSION_AUTOTEST_SUB_APPLICATION [
		FEATURE_EDITOR_COMMAND_TEST_SET,
		PATH_TEST_SET,
		PYXIS_ECF_PARSER_TEST_SET,
		REPOSITORY_PUBLISHER_TEST_SET,
		REPOSITORY_SOURCE_LINK_EXPANDER_TEST_SET,
		TRANSLATION_TREE_COMPILER_TEST_SET,
		UNDEFINE_PATTERN_COUNTER_TEST_SET
	]
		redefine
			new_log_filter_set, visible_types
		end

create
	make

feature {NONE} -- Implementation

	new_log_filter_set: EL_LOG_FILTER_SET [TUPLE]
			--
		do
			Result := Precursor
			Result.show_all ({EIFFEL_CONFIGURATION_FILE})
			Result.show_all ({EIFFEL_CONFIGURATION_INDEX_PAGE})
		end

	visible_types: TUPLE [UNDEFINE_PATTERN_COUNTER_COMMAND, PYXIS_TRANSLATION_TREE_COMPILER]
		do
			create Result
		end

end