Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 8 additions & 3 deletions Src/framework/testing/etest/retrieval/etest_class_synchronizer.e
Original file line number Diff line number Diff line change
Expand Up @@ -374,8 +374,13 @@ feature {NONE} -- Implementation: tags
check l_test_class /= Void end

if project_access.is_initialized then
l_class := l_test_class.eiffel_class
l_group := l_class.cluster
if a_tag.starts_with ("covers/") then
if attached {EIFFEL_CLASS_I} project_access.class_from_name (a_class_name, Void) as l_ec then
l_class := l_ec
end
else
l_class := l_test_class.eiffel_class
end
end

if l_class /= Void then
Expand Down Expand Up @@ -637,7 +642,7 @@ invariant
attached old_test_map implies attached test_class

note
copyright: "Copyright (c) 1984-2021, Eiffel Software"
copyright: "Copyright (c) 1984-2025, Eiffel Software"
license: "GPL version 2 (see http://www.eiffel.com/licensing/gpl.txt)"
licensing_options: "http://www.eiffel.com/licensing"
copying: "[
Expand Down