GreyBox-Test: Eliminate duplicates in test feedback
For each function all duplicates should be eliminated.
Keep in mind that the ordering of messages may be important and should be maintained. For duplicates the first occurrence of the message should be used.
Example: Consider the following test feedback.
Unexpected result for function 'safe_division'!
'safe_division':
Error occurred during execution! Exit code: -8
Error occurred during execution! Exit code: -8
This feedback should be transformed to:
Unexpected result for function 'safe_division'!
'safe_division':
Error occurred during execution! Exit code: -8