note description: "[ Objets that launch the system under test in a separate process and provide in- and output support routines. ]" author: "" date: "$Date$" revision: "$Revision$" class EQA_SYSTEM_EXECUTION inherit EQA_EXECUTION rename make as make_execution end create make feature {NONE} -- Initialization make (a_test_set: like test_set) -- Initialize `Current'. -- -- `a_test_set': Test set for which `Current' will be used. require a_test_set_attached: a_test_set /= Void local l_cmd: like command do l_cmd := a_test_set.environment.get_attached (system_executable_key, a_test_set.asserter) make_execution (a_test_set, l_cmd) end feature -- Constants system_executable_key: STRING = "EQA_SYSTEM_EXECUTABLE" -- Key for system executable setting note copyright: "Copyright (c) 1984-2010, Eiffel Software and others" license: "Eiffel Forum License v2 (see http://www.eiffel.com/licensing/forum.txt)" source: "[ Eiffel Software 5949 Hollister Ave., Goleta, CA 93117 USA Telephone 805-685-1006, Fax 805-685-6869 Website http://www.eiffel.com Customer support http://support.eiffel.com ]" end