1
function Test(browser) {
6
_init: function (browser) {
8
this._login = browser.getLogin();
9
this._password = browser.getPassword();
10
this._url = browser.getUrl();
11
this._browser = browser;
12
browser.open(this._url);
17
this._browser.skipTest();
19
if (this._state === 0) {
21
this._browser.injectScript(makeAuthorizer('email', 'pass', this._login, this._password));
23
this._browser.finish();
27
validateCallLog: function (log, out) {
28
assertEquals('Unity.init', log[0].func, 'Unity.init');
29
assertEquals('facebook', log[0].args[0].name, 'facebook');
31
assertEquals('Unity.init', log[2].func, 'Unity.init');
32
assertEquals('Login', log[2].args[0].login, this._login);
35
for (i = 0; i < out.length; i++) {
36
if (out[i] === 'PASS SELF TEST') {
40
assertTrue('PASS SELF TEST', found);
43
scriptName: 'FacebookMessenger/FacebookMessenger.user.js'
b'\\ No newline at end of file'