Утвердите метку в UITableViewCell с помощью EarlGrey 2 - PullRequest
0 голосов
/ 21 апреля 2020

Попытка утверждать, что первая ячейка в табличном представлении содержит строку "first":

EarlGrey.selectElement(with: grey_kindOfClass(UITableViewCell.self))
  .atIndex(0)
  .assert(grey_text("First"))

Сбой:

  "Description Glossary" :   {
    "M" : "((kindOfClass('UILabel') || kindOfClass('UITextField') || kindOfClass('UITextView')) && hasText('First'))",
    "E" : "<App.SubclassCell:0x7fa0c011d600; isAccessible=N; AX.id='Subclass Cell'; AX.frame={{0, 88}, {414, 56}}; AX.activationPoint={207, 116}; AX.traits='UIAccessibilityTraitButton'; AX.focused='N'; frame={{0, 0}, {414, 56}}; opaque; alpha=1; text=''>",
    "S" : "kindOfClass('UILabel'), kindOfClass('UITextField'), kindOfClass('UITextView')"
  },
  "User Info" :   {
    "NSLocalizedDescription" : "Assertion with matcher [M] failed: UI element [E] failed to match the following matcher(s): [S]"
  },

Как подтвердить, что указан c индекс табличного представления содержит определенный текст?

...