diff --git a/.travis.yml b/.travis.yml index 8b0fe2f95..9c54c308d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -33,18 +33,20 @@ jobs: - npm run test:ci - bash <(curl -s https://codecov.io/bash) -X gcov - stage: e2e - name: Test Suite appNavigation&search - script: npm run build.e2e && SUITE="--suite authentication,listViews,navigation,application,pagination,search" npm run e2e:docker - - name: Test Suite actionsAvailable - script: npm run build.e2e && SUITE="--suite actionsAvailable" npm run e2e:docker - - name: Test Suite addRemoveContent - script: npm run build.e2e && SUITE="--suite addRemoveContent" npm run e2e:docker - - name: Test Suite manageContent - script: npm run build.e2e && SUITE="--suite manageContent" npm run e2e:docker - - name: Test Suite sharingContent&markFavorite - script: npm run build.e2e && SUITE="--suite sharingContent" npm run e2e:docker - - name: Test Suite viewContent&metadata&extensions - script: npm run build.e2e && SUITE="--suite viewer,infoDrawer,extensions" npm run e2e:docker + # name: Test Suite appNavigation&search + # script: npm run build.e2e && SUITE="--suite authentication,listViews,navigation,application,pagination,search" npm run e2e:docker + # - name: Test Suite actionsAvailable + # script: npm run build.e2e && SUITE="--suite actionsAvailable" npm run e2e:docker + # - name: Test Suite addRemoveContent + # script: npm run build.e2e && SUITE="--suite addRemoveContent" npm run e2e:docker + # - name: Test Suite manageContent + # script: npm run build.e2e && SUITE="--suite manageContent" npm run e2e:docker + # - name: Test Suite sharingContent&markFavorite + # script: npm run build.e2e && SUITE="--suite sharingContent" npm run e2e:docker + # - name: Test Suite viewContent&metadata&extensions + # script: npm run build.e2e && SUITE="--suite viewer,infoDrawer,extensions" npm run e2e:docker + name: Test Suite search + script: npm run build.e2e && SUITE="--suite search" npm run e2e:docker after_failure: - alfrescoContainerId=$(docker ps -a | grep 'alfresco-content-repository-community' | awk '{print $1}') diff --git a/e2e/components/search/filters/facet-filter.ts b/e2e/components/search/filters/facet-filter.ts index 942524e9c..99798862a 100755 --- a/e2e/components/search/filters/facet-filter.ts +++ b/e2e/components/search/filters/facet-filter.ts @@ -23,7 +23,7 @@ * along with Alfresco. If not, see . */ -import { ElementFinder, ElementArrayFinder, by } from 'protractor'; +import { ElementFinder, ElementArrayFinder, by, browser } from 'protractor'; import { GenericFilterPanel } from './generic-filter-panel'; export class FacetFilter extends GenericFilterPanel { @@ -85,7 +85,8 @@ export class FacetFilter extends GenericFilterPanel { async checkCategory(name: string): Promise { const option = this.facets.filter(async (elem) => (await elem.getText()).includes(name)).first(); - await option.click(); + await browser.actions().mouseMove(option).perform(); + await browser.actions().click().perform(); } async filterCategoriesBy(name: string): Promise {