12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- describe('content :: workspace > dashbord', function () {
- before(function () {
- //login
- cy.visit('/login')
- cy.get('input[type=email]').type('admin@admin.admin')
- cy.get('input[type=password]').type('admin@admin.admin')
- cy.get('form').find('button').get('.connection__form__btnsubmit').click()
- cy.url().should('include', '/workspaces/1/dashboard')
- })
- it ('part of dashbord', function () {
- cy.get('.dashboard.pageWrapperGeneric').should('be.visible')
- cy.get('.dashboard__header.pageTitleGeneric').should('be.visible')
- cy.get('.dashboard .pageContentGeneric').should('be.visible')
-
- cy.get('.pageContentGeneric .dashboard__calltoaction').should('be.visible')
- cy.get('.dashboard__workspaceInfo .activity').should('be.visible')
- cy.get('.dashboard__workspaceInfo .memberlist').should('be.visible')
- cy.get('.pageContentGeneric .moreinfo').should('be.visible')
- })
- it ('header', function() {
- cy.get('.pageTitleGeneric .dashboard__header__title').should('be.visible')
- cy.get('.pageTitleGeneric .dashboard__header__advancedmode').should('be.visible')
- cy.get('.pageTitleGeneric .dashboard__header__advancedmode .btn.btn-primary').should('have.attr', 'type', 'button').should('be.visible')
- })
- it ('workspace-wrapper', function() {
- cy.get('.dashboard__workspace-wrapper .dashboard__workspace').should('be.visible')
- cy.get('.pageContentGeneric .dashboard__workspace__title').should('be.visible')
- cy.get('.pageContentGeneric .dashboard__workspace__detail').should('be.visible')
- cy.get('.dashboard__workspace-wrapper .userstatus').should('be.visible')
- cy.get('.userstatus .userstatus__role__msg').should('be.visible')
- cy.get('.userstatus .userstatus__role__definition').should('be.visible')
- cy.get('.userstatus .userstatus__notification__text').should('be.visible')
- cy.get('.userstatus .userstatus__notification__btn').should('be.visible')
- })
- it ('calltoaction', function() {
- cy.get(':nth-child(1).dashboard__calltoaction__button').should('be.visible')
- cy.get(':nth-child(1) .dashboard__calltoaction__button__text__icon').should('be.visible')
- cy.get(':nth-child(1) .dashboard__calltoaction__button__text__title').should('be.visible')
- cy.get(':nth-child(2).dashboard__calltoaction__button').should('be.visible')
- cy.get(':nth-child(2) .dashboard__calltoaction__button__text__icon').should('be.visible')
- cy.get(':nth-child(2) .dashboard__calltoaction__button__text__title').should('be.visible')
- cy.get(':nth-child(3).dashboard__calltoaction__button').should('be.visible')
- cy.get(':nth-child(3) .dashboard__calltoaction__button__text__icon').should('be.visible')
- cy.get(':nth-child(3) .dashboard__calltoaction__button__text__title').should('be.visible')
- cy.get(':nth-child(4).dashboard__calltoaction__button').should('be.visible')
- cy.get(':nth-child(4) .dashboard__calltoaction__button__text__icon').should('be.visible')
- cy.get(':nth-child(4) .dashboard__calltoaction__button__text__title').should('be.visible')
- })
- it ('activity', function() {
- cy.get('.activity .activity__header__title').should('be.visible')
- cy.get('.activity .activity__header__allread').should('be.visible')
- cy.get('.activity .activity__wrapper').should('be.visible')
- cy.get('.activity .activity__more__btn').should('be.visible')
- })
- it ('members', function() {
- cy.get('.memberlist .memberlist__title.subTitle').should('be.visible')
- cy.get('.memberlist .memberlist__list').should('be.visible')
- cy.get('.memberlist .memberlist__list__item__info').should('be.visible')
- cy.get('.memberlist .memberlist__btnadd').should('be.visible')
- cy.get('.memberlist .memberlist__btnadd__button__avatar').should('be.visible')
- cy.get('.memberlist .memberlist__btnadd__button__text').should('be.visible')
- })
- it ('link_webdav', function() {
- cy.get('.moreinfo .moreinfo__webdav').should('be.visible')
- cy.get('.moreinfo .moreinfo__webdav__btn').should('be.visible')
- cy.get('.moreinfo .moreinfo__webdav__btn__icon').should('be.visible')
- cy.get('.moreinfo .moreinfo__webdav__btn__text').should('be.visible')
- })
- // Not implemented in Tracim_V2.0
- // it ('link_calendar', function() {
- // cy.get('.moreinfo moreinfo__calendar').should('be.visible')
- // cy.get('.moreinfo moreinfo__calendar__btn').should('be.visible')
- // cy.get('.moreinfo moreinfo__calendar__btn__icon').should('be.visible')
- // cy.get('.moreinfo moreinfo__calendar__btn__text').should('be.visible')
- // })
-
-
- })
|