Sunday 15 January 2012

javascript - How to avoid "jasmine.suite() required" error message in protractor? -



javascript - How to avoid "jasmine.suite() required" error message in protractor? -

the code wrote validation of login page is:

describe('login',function() { var loginurl; var email=element(by.id("email")); var password=element(by.id("password")); var loginbutton=element(by.buttontext("sign in")); });

enter code here

it('should redirect login page',function() { browser.get('https://pacific-meadow-5124-dev-test.herokuapp.com'); loginurl = browser.getcurrenturl();`` expect(browser.getcurrenturl()).toequal(loginurl); }); it('should warn on wrong/missing values',function(){ email.clear(); password.clear(); password.sendkeys('test'); loginbutton.click(); expect(error.gettext()).tomatch('missing email'); email.sendkeys('test'); loginbutton.click(); expect(error.gettext()).tomatch('invalid email'); email.sendkeys('pavanpesse11@gmail.com'); password.clear(); loginbutton.click(); expect(error.gettext()).tomatch('missing password'); }); it('should take valid email address , password', function() { email.clear(); password.clear(); email.sendkeys('pavanpesse11@gmail.com'); password.sendkeys('goalsr123'); loginbutton.click(); expect(browser.getcurrenturl()).not.toequal(loginurl); });

i not able execute above code, getting error saying "jasmine.suite() required" shown below:

message: error: jasmine.suite() required stacktrace: error: jasmine.suite() required @ new jasmine.spec (c:\users\goalsr3\appdata\roaming\npm\node_modules\protr actor\node_modules\minijasminenode\lib\jasmine-1.3.1.js:2326:11) @ jasmine.env.it (c:\users\goalsr3\appdata\roaming\npm\node_modules\protrac tor\node_modules\minijasminenode\lib\jasmine-1.3.`enter code here`1.js:966:14) @ jasmine.env.(anonymous function) [as it] (c:\users\goalsr3\appdata\roamin g\npm\node_modules\protractor\node_modules\minijasminenode\lib\async-callback.js :26:50) @ global.it (c:\users\goalsr3\appdata\roaming\npm\node_modules\protractor\n ode_modules\minijasminenode\lib\index.js:15:29) @ c:\users\goalsr3\appdata\roaming\npm\node_modules\protractor\node_modules \jasminewd\index.js:119:11 @ object.<anonymous> (c:\users\goalsr3\appdata\roaming\npm\node_modules\pro tractor\example\log_spec.js:9:1) finished in 0.018 seconds 1 test, 1 assertion, 1 failure

tried validate login not able vallidate using protractor.

put it-blocks within describe-block.

javascript validation protractor

No comments:

Post a Comment