public boolean isSatisfied() {
try {
String linkIsNotNull = executeJavaScriptAndWaitForResult(testCase, awContents,
- onEvaluateJavaScriptResultHelper,
- "document.getElementById('" + linkId + "') != null");
+ onEvaluateJavaScriptResultHelper,
+ "document.getElementById('" + linkId + "') != null");
return linkIsNotNull.equals("true");
} catch (Throwable t) {
t.printStackTrace();
testCase.getInstrumentation().runOnMainSync(new Runnable() {
@Override
public void run() {
- awContents.getContentViewCore().evaluateJavaScript(
- "var evObj = document.createEvent('Events'); " +
- "evObj.initEvent('click', true, false); " +
- "document.getElementById('" + linkId + "').dispatchEvent(evObj);" +
- "console.log('element with id [" + linkId + "] clicked');",
- null);
+ awContents.getWebContents().evaluateJavaScript(
+ "var evObj = document.createEvent('Events'); " +
+ "evObj.initEvent('click', true, false); " +
+ "document.getElementById('" + linkId + "').dispatchEvent(evObj);" +
+ "console.log('element with id [" + linkId + "] clicked');",
+ null);
}
});
}
@Override
public void run() {
onEvaluateJavaScriptResultHelper.evaluateJavaScript(
- awContents.getContentViewCore(), code);
+ awContents.getWebContents(), code);
}
});
onEvaluateJavaScriptResultHelper.waitUntilHasValue();