0

要素が存在しないことを確認しようとしています。しかし、私がするとき:

await waitFor(element(by.label('Erro'))).toNotExist().withTimeout(800);
await expect(element(by.label('Erro'))).toNotExist();

「エラー: 240000 ミリ秒のタイムアウトを超えました。非同期テストとフックの場合は、「done()」が呼び出されていることを確認してください。Promise を返す場合は、それが解決されていることを確認してください。」

デトックス: 5.10.0 ノード: 5.6.0 デバイス: iPhone 6s plus (エミュレーター) Xcode: 9.2 macOS: Sierra 10.12.6

デバイスと詳細なデトックス ログ

detox verb ws send: {"type":"invoke","params":{"target":{"type":"Invocation","value":{"target":{"type":"Invocation", "value":{"target":{"type":"EarlGrey","value":"instance"},"method":"detox_selectElementWithMatcher:","args":[{"type":"Invocation", "value":{"target":{"type":"Class","value":"GREYMatchers"},"method":"detox_matcherForAccessibilityLabel:","args":[{"type":"NSString", "value":"Saldo de conta-corrente"}]}}]}},"method":"atIndex:","args":[{"type":"NSInteger","value":0}]}},"method":"performAction:","args":[{"type":"Invocation","value":{"target":{"type": "Class","value":"GREYActions"},"method":"actionForTap","args":[]}}]},"messageId":10}
デトックス動詞 ws onMessage: {"type":"invokeResult ","messageId":10,"params":{"result":"(GREYElementInteraction)"}}
デトックス動詞 wsactionForTap","args":[]}}]},"messageId":10} detox verb ws onMessage: {"type":"invokeResult","messageId":10,"params":{"result":" (GREYElementInteraction)"}}デトックス動詞 wsactionForTap","args":[]}}]},"messageId":10} detox verb ws onMessage: {"type":"invokeResult","messageId":10,"params":{"result":" (GREYElementInteraction)"}}デトックス動詞 ws
detox verb ws send: {"type":"invoke","params":{"target":{"type":"Invocation","value":{"target":{"type":"Class", "value":"GREYCondition"},"method":"detoxConditionForNotElementMatched:","args":[{"type":"Invocation","value":{"target":{"type":"EarlGrey", "value":"instance"},"method":"detox_selectElementWithMatcher:","args":[{"type":"Invocation","value":{"target":{"type":"Class", "value":"GREYMatchers"},"method":"detoxMatcherForBoth:and:","args":[{"type":"呼び出し","value":{"target":{"type":"Class","value":"GREYMatchers"},"method":"detox_matcherForAccessibilityLabel:","args":[{"type":"NSString", "value":"Erro"}]}},{"type":"Invocation","value":{"target":{"type":"Class","value":"GREYMatchers"},"method ":"matcherForNotNil","args":[]}}]}}]}}]}},"メソッド":"waitWithTimeout:","args":[{"type":"CGFloat","value" :0.8}]}、"メッセージ ID":11}"args":[{"type":"NSString","value":"Erro"}]}},{"type":"Invocation","value":{"target":{"type":" Class","value":"GREYMatchers"},"method":"matcherForNotNil","args":[]}}]}}]}}]}},"メソッド":"waitWithTimeout:","args" :[{"type":"CGFloat","value":0.8}]},"messageId":11}"args":[{"type":"NSString","value":"Erro"}]}},{"type":"Invocation","value":{"target":{"type":" Class","value":"GREYMatchers"},"method":"matcherForNotNil","args":[]}}]}}]}}]}},"メソッド":"waitWithTimeout:","args" :[{"type":"CGFloat","value":0.8}]},"messageId":11}","args":[{"type":"CGFloat","value":0.8}]},"messageId":11}","args":[{"type":"CGFloat","value":0.8}]},"messageId":11}
1) サルド コンタ コレンテ

detox verb ws send: {"type":"cleanup","params":{"stopRunner":false},"messageId":12}
detox verb ws onMessage: {"type":"cleanupDone","messageId": 12,"params":{}}
デトックス動詞 ws

0 合格 (4m)
1 不合格

Consultas Saldo conta corrente:
エラー: 240000 ミリ秒のタイムアウトを超えました。非同期テストとフックの場合は、「done()」が呼び出されていることを確認してください。Promise を返す場合は、それが解決されることを確認してください。

4

0 に答える 0