Cypress integration (#357)

* initial cypress setup and sample specs

* integrate with e2e run

* update ci settings

* config update

* update config

* remove cypress from e2e setup

* update protractor settings

* upgrade libs

* restore tsconfig

* re-enable cypress
This commit is contained in:
Denys Vuika
2018-05-14 10:54:13 +01:00
committed by Cilibiu Bogdan
parent e1ea9fbfc1
commit 60da9d8b94
8 changed files with 1009 additions and 218 deletions

View File

@@ -0,0 +1,17 @@
describe('Login', function() {
it('logs in as an admin', () => {
cy.visit('/login');
cy
.get('#username')
.type('admin')
.should('have.value', 'admin');
cy
.get('#password')
.type('admin')
.should('have.value', 'admin');
cy.get('#login-button').click();
cy.url().should('include', '#/personal-files');
});
});