--| Copyright (c) 1993-2021 University of Southern California, Eiffel Software and contributors.
--| All rights reserved.
--| Your use of this work is governed under the terms of the GNU General
--| Public License version 2.

-- This is a test control file

test_name 	 validity-vlel1-mult-same
test_description Violate validity constraint VLEL with keyword all appearing multiple times in the same feature list

copy_sub 	 Ace $TEST Ace
copy_raw 	 test1.e  $CLUSTER test1.e

define		 EXPORT "{ANY} all, all"
copy_sub 	 test.e  $CLUSTER test.e
compile_melted
compile_result 	 syntax_error TEST 11

define		 EXPORT "{ANY} all, f, all"
copy_sub 	 test.e  $CLUSTER test.e
resume_compile
compile_result 	 syntax_error TEST 11

define		 EXPORT "{ANY} all, prefix "+", all"
copy_sub 	 test.e  $CLUSTER test.e
resume_compile
compile_result 	 syntax_error TEST 11

define		 EXPORT "{ANY} all, infix "+", all"
copy_sub 	 test.e  $CLUSTER test.e
resume_compile
compile_result 	 syntax_error TEST 11

define		 EXPORT "{ANY} all, prefix "#weasel", all"
copy_sub 	 test.e  $CLUSTER test.e
resume_compile
compile_result 	 syntax_error TEST 11

define		 EXPORT "{ANY} all, infix "#weasel", all"
copy_sub 	 test.e  $CLUSTER test.e
resume_compile
compile_result 	 syntax_error TEST 11

test_end