discordmessengercustom-servicesmacoslinuxwindowsinboxwhatsappicloudtweetdeckhipchattelegramhangoutsslackgmailskypefacebook-workplaceoutlookemailmicrosoft-teams
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
1011 B
36 lines
1011 B
SenchaTestRunner.bindings = { |
|
|
|
setCurrentScript : function(script) { |
|
jasmine.setCurrentScript(script); |
|
}, |
|
|
|
waitUntilPageIsReady : function(callbackFunction) { |
|
var args = arguments; |
|
if (typeof Ext !== 'undefined') { |
|
Ext.require('*'); |
|
Ext.onReady(function() { |
|
window.__pageIsReady = true; |
|
}); |
|
} else { |
|
window.__pageIsReady = true; |
|
} |
|
}, |
|
|
|
startTestRunner : function(jsonOptions, contextDirectoryMapping) { |
|
addGlobal('__pageIsReady'); |
|
addGlobal('__injectionDone'); |
|
jasmine.setOptions(jsonOptions); |
|
jasmine.initDebug(); |
|
jasmine.getEnv().addReporter(new SenchaTestRunner.Reporter()); |
|
jasmine.getEnv().execute(); |
|
}, |
|
|
|
testsAreRunning : function() { |
|
return SenchaTestRunner.isRunning(); |
|
}, |
|
|
|
getTestResultsAsJson : function() { |
|
return JSON.stringify(SenchaTestRunner.results); |
|
} |
|
|
|
}
|
|
|