LemonLDAP::NG Web SSO
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.
 
 
 
 
 
lemonldap-ng/e2e-tests/manager
Christophe Maudoux 950dd0a9ad WIP - Improve e2e tests (#1600) 6 years ago
..
00-auth.js Improve Protractor e2e tests (#1600) 6 years ago
01-generalParameters.js WIP - Improve e2e tests (#1600) 6 years ago
01-variables.js Improve Protractor e2e tests (#1600) 6 years ago
01-virtualHosts.js Improve Protractor e2e tests (#1600) 6 years ago
02-menu.js WIP - Improve e2e tests (#1600) 6 years ago
05-form.js WIP - Improve e2e tests (#1600) 6 years ago
06-form.js WIP - Improve e2e tests (#1600) 6 years ago
07-authParams.js WIP - Improve e2e tests (#1600) 6 years ago
07-utf8.js WIP - Improve e2e tests (#1600) 6 years ago
08-apply.js WIP - Improve e2e tests (#1600) 6 years ago
10-saml-config.js Fix e2e tests 7 years ago
11-oidcop-config.js WIP - Improve e2e tests (#1600) 6 years ago
12-oidcrp-config.js WIP - Improve e2e tests (#1600) 6 years ago
35-apply-old-conf.js WIP - Fix Protractor e2e tests (#1600) 7 years ago
36-diff.js WIP - Improve e2e tests (#1600) 6 years ago
40-sessions.js WIP - Improve e2e tests (#1600) 6 years ago
50-2ndFA.js WIP - Improve e2e tests (#1600) 6 years ago
99-logout.js Fix e2e tests 7 years ago
README.md Rename e2e dir to manager 10 years ago

README.md

#End 2 End Testing (Protractor) To run the end-2-end tests against the application you use Protractor.

Testing with Protractor

As a one-time setup, download webdriver.

npm run update-webdriver

Start the Protractor test runner using the e2e configuration:

make e2e_test

Devel tips

{
  locator_:  {
    using: 'css selector',
    value: '[ng-click="getLanguage(lang)"]'
   },
  parentElementFinder_: null,
  opt_actionResult_: {
    then: [Function: then],
    cancel: [Function: cancel],
    isPending: [Function: isPending]
  },
  opt_index_: 1,
  click: [Function],
  sendKeys: [Function],
  getTagName: [Function],
  getCssValue: [Function],
  getAttribute: [Function],
  getText: [Function],
  getSize: [Function],
  getLocation: [Function],
  isEnabled: [Function],
  isSelected: [Function],
  submit: [Function],
  clear: [Function],
  isDisplayed: [Function],
  getOuterHtml: [Function],
  getInnerHtml: [Function],
  toWireValue: [Function]
}