55 lines
931 B
JavaScript
55 lines
931 B
JavaScript
var goBack = function() {
|
|
UIATarget.localTarget().frontMostApp().navigationBar().leftButton().tap()
|
|
}
|
|
|
|
var typeString = function(value) {
|
|
UIATarget.localTarget().frontMostApp().keyboard().typeString(value)
|
|
}
|
|
|
|
function test(testName, callback) {
|
|
|
|
function pass() {
|
|
UIALogger.logPass( testName );
|
|
}
|
|
|
|
function fail() {
|
|
UIALogger.logFail( testName );
|
|
}
|
|
|
|
function check(f) {
|
|
if (f()){
|
|
pass()
|
|
}
|
|
else {
|
|
fail()
|
|
}
|
|
}
|
|
|
|
sleep(1)
|
|
UIALogger.logStart( testName );
|
|
callback(check, pass)
|
|
}
|
|
|
|
function log(element) {
|
|
UIALogger.logMessage(element.toString())
|
|
}
|
|
|
|
function debug(element) {
|
|
UIALogger.logDebug(element.toString())
|
|
}
|
|
|
|
function logElement(element) {
|
|
UIALogger.logDebug(element.toString())
|
|
}
|
|
|
|
function error(string) {
|
|
UIALogger.logError(string)
|
|
}
|
|
|
|
function warning(string) {
|
|
UIALogger.logWarning(string)
|
|
}
|
|
|
|
function sleep(time) {
|
|
UIATarget.localTarget().delay(time);
|
|
} |