Nice to have
Suppose you have two columns with the same name (with the same label) "name" and "_self", but only one of them is visible. In this case, no assertion can be placed on the visible column, because the visibility of columns is not taken into account during playback. The error reads "Column names not unique".
Of course, two columns with the same name is a bug in itself, but you don't want to be made aware of it in this way.
The problem occurred when trying to put an assertion on a result row of the model based search. This seems to offer "name" and "_self", but only shows one of them.
- Configure table with two columns with the same name.
- Show only one of the two.
- Place assertion on the visible column.
- Play assertion.
- No error should occur.