loginTest.js 549 B

123456789101112131415161718192021222324
  1. module.exports = {
  2. '@tags': ['core'],
  3. before(browser) {
  4. browser.drupalInstall();
  5. },
  6. after(browser) {
  7. browser.drupalUninstall();
  8. },
  9. 'Test login': browser => {
  10. browser
  11. .drupalCreateUser({
  12. name: 'user',
  13. password: '123',
  14. permissions: ['access site reports'],
  15. })
  16. .drupalLogin({ name: 'user', password: '123' })
  17. .drupalRelativeURL('/admin/reports')
  18. .waitForElementVisible('body', 1000)
  19. .assert.containsText('h1', 'Reports')
  20. .assert.noDeprecationErrors();
  21. },
  22. };