Comment gérer les données de la table dans le Rapporteur

Dans le Rapporteur, comment gérer le contenu répété, de dire une table? Par exemple, le code suivant, qui donne le coup d'un tableau avec 3 colonnes: Index, Name et Delete-Button dans chaque ligne:

<table  class="table table-striped">
<tr ng-repeat="row in rows | filter : search"  ng-class="{'muted':isTemp($index)}">
  <td>{{$index+1}}</td>
  <td>{{row}}</td>
  <td>
    <button class="btn btn-danger btn-mini" ng-click="deleteRow(row)" ng-hide="isTemp($index)"><i class="icon-trash icon-white"></i></button>
  </td>
</tr>
</table>

Et dans mon test j'ai besoin de cliquer sur le bouton supprimer basé sur un nom donné. Quelle est la meilleure façon de trouver cette Rapporteur?

Je sais que je pourrais prendre le rows.colum({{row}}) texte, l'index, puis cliquez sur le button[index], mais je suis l'espoir d'une solution plus élégante.

Par exemple, dans Geb, vous pourriez passer un localisateur de ligne à un module, qui serait ensuite couper chaque ligne avec la colonne des indicateurs. Et cette solution a me reluque des Rapporteurs de la carte de méthode...

OriginalL'auteur Brine | 2014-09-16