mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-05-12 17:04:57 +00:00
Remove wait for spinner from editTaskFilterCloudComponent test (#4408)
This commit is contained in:
parent
10699cb7b0
commit
88b49b8c66
@ -180,8 +180,10 @@ export class EditTaskFilterCloudComponent {
|
|||||||
}
|
}
|
||||||
|
|
||||||
clickSaveAsButton() {
|
clickSaveAsButton() {
|
||||||
|
let disabledButton = element(by.css(("button[id='adf-save-as-id'][disabled]")));
|
||||||
Util.waitUntilElementIsClickable(this.saveAsButton);
|
Util.waitUntilElementIsClickable(this.saveAsButton);
|
||||||
Util.waitUntilElementIsVisible(this.saveAsButton);
|
Util.waitUntilElementIsVisible(this.saveAsButton);
|
||||||
|
Util.waitUntilElementIsNotVisible(disabledButton);
|
||||||
this.saveAsButton.click();
|
this.saveAsButton.click();
|
||||||
return this.editTaskFilter;
|
return this.editTaskFilter;
|
||||||
}
|
}
|
||||||
|
@ -100,17 +100,11 @@ describe('Edit task filters cloud', () => {
|
|||||||
|
|
||||||
it('[C291795] New filter is added when clicking Save As button', () => {
|
it('[C291795] New filter is added when clicking Save As button', () => {
|
||||||
tasksCloudDemoPage.myTasksFilter().clickTaskFilter();
|
tasksCloudDemoPage.myTasksFilter().clickTaskFilter();
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsDisplayed();
|
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsNotDisplayed();
|
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader().setSortFilterDropDown('ID');
|
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader().setSortFilterDropDown('ID');
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsDisplayed();
|
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsNotDisplayed();
|
|
||||||
tasksCloudDemoPage.myTasksFilter().checkTaskFilterIsDisplayed();
|
tasksCloudDemoPage.myTasksFilter().checkTaskFilterIsDisplayed();
|
||||||
|
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().clickSaveAsButton();
|
tasksCloudDemoPage.editTaskFilterCloudComponent().clickSaveAsButton();
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().editTaskFilterDialog().setFilterName('New').clickOnSaveButton();
|
tasksCloudDemoPage.editTaskFilterCloudComponent().editTaskFilterDialog().setFilterName('New').clickOnSaveButton();
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsDisplayed();
|
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsNotDisplayed();
|
|
||||||
|
|
||||||
expect(tasksCloudDemoPage.getActiveFilterName()).toBe('New');
|
expect(tasksCloudDemoPage.getActiveFilterName()).toBe('New');
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader();
|
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader();
|
||||||
@ -127,11 +121,7 @@ describe('Edit task filters cloud', () => {
|
|||||||
|
|
||||||
it('[C291796] Two filters with same name can be created when clicking the Save As button', () => {
|
it('[C291796] Two filters with same name can be created when clicking the Save As button', () => {
|
||||||
tasksCloudDemoPage.myTasksFilter().clickTaskFilter();
|
tasksCloudDemoPage.myTasksFilter().clickTaskFilter();
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsDisplayed();
|
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsNotDisplayed();
|
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader().setSortFilterDropDown('ID');
|
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader().setSortFilterDropDown('ID');
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsDisplayed();
|
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsNotDisplayed();
|
|
||||||
tasksCloudDemoPage.myTasksFilter().checkTaskFilterIsDisplayed();
|
tasksCloudDemoPage.myTasksFilter().checkTaskFilterIsDisplayed();
|
||||||
|
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().clickSaveAsButton();
|
tasksCloudDemoPage.editTaskFilterCloudComponent().clickSaveAsButton();
|
||||||
@ -140,8 +130,6 @@ describe('Edit task filters cloud', () => {
|
|||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader();
|
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader();
|
||||||
expect(tasksCloudDemoPage.editTaskFilterCloudComponent().getSortFilterDropDownValue()).toEqual('ID');
|
expect(tasksCloudDemoPage.editTaskFilterCloudComponent().getSortFilterDropDownValue()).toEqual('ID');
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().setSortFilterDropDown('PRIORITY');
|
tasksCloudDemoPage.editTaskFilterCloudComponent().setSortFilterDropDown('PRIORITY');
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsDisplayed();
|
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsNotDisplayed();
|
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().clickSaveAsButton();
|
tasksCloudDemoPage.editTaskFilterCloudComponent().clickSaveAsButton();
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().editTaskFilterDialog().setFilterName('New').clickOnSaveButton();
|
tasksCloudDemoPage.editTaskFilterCloudComponent().editTaskFilterDialog().setFilterName('New').clickOnSaveButton();
|
||||||
expect(tasksCloudDemoPage.getActiveFilterName()).toBe('New');
|
expect(tasksCloudDemoPage.getActiveFilterName()).toBe('New');
|
||||||
@ -157,11 +145,7 @@ describe('Edit task filters cloud', () => {
|
|||||||
|
|
||||||
it('[C291797] A filter is overrided when clicking on save button', () => {
|
it('[C291797] A filter is overrided when clicking on save button', () => {
|
||||||
tasksCloudDemoPage.myTasksFilter().clickTaskFilter();
|
tasksCloudDemoPage.myTasksFilter().clickTaskFilter();
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsDisplayed();
|
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsNotDisplayed();
|
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader().setSortFilterDropDown('ID');
|
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader().setSortFilterDropDown('ID');
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsDisplayed();
|
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsNotDisplayed();
|
|
||||||
tasksCloudDemoPage.myTasksFilter().checkTaskFilterIsDisplayed();
|
tasksCloudDemoPage.myTasksFilter().checkTaskFilterIsDisplayed();
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().clickSaveAsButton();
|
tasksCloudDemoPage.editTaskFilterCloudComponent().clickSaveAsButton();
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().editTaskFilterDialog().setFilterName('New').clickOnSaveButton();
|
tasksCloudDemoPage.editTaskFilterCloudComponent().editTaskFilterDialog().setFilterName('New').clickOnSaveButton();
|
||||||
@ -169,8 +153,6 @@ describe('Edit task filters cloud', () => {
|
|||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader();
|
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader();
|
||||||
expect(tasksCloudDemoPage.editTaskFilterCloudComponent().getSortFilterDropDownValue()).toEqual('ID');
|
expect(tasksCloudDemoPage.editTaskFilterCloudComponent().getSortFilterDropDownValue()).toEqual('ID');
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().setSortFilterDropDown('NAME');
|
tasksCloudDemoPage.editTaskFilterCloudComponent().setSortFilterDropDown('NAME');
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsDisplayed();
|
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsNotDisplayed();
|
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().clickSaveButton();
|
tasksCloudDemoPage.editTaskFilterCloudComponent().clickSaveButton();
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader();
|
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader();
|
||||||
expect(tasksCloudDemoPage.getActiveFilterName()).toBe('New');
|
expect(tasksCloudDemoPage.getActiveFilterName()).toBe('New');
|
||||||
@ -180,11 +162,7 @@ describe('Edit task filters cloud', () => {
|
|||||||
|
|
||||||
it('[C291798] A filter is deleted when clicking on delete button', () => {
|
it('[C291798] A filter is deleted when clicking on delete button', () => {
|
||||||
tasksCloudDemoPage.myTasksFilter().clickTaskFilter();
|
tasksCloudDemoPage.myTasksFilter().clickTaskFilter();
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsDisplayed();
|
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsNotDisplayed();
|
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader().setSortFilterDropDown('ID');
|
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader().setSortFilterDropDown('ID');
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsDisplayed();
|
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsNotDisplayed();
|
|
||||||
tasksCloudDemoPage.myTasksFilter().checkTaskFilterIsDisplayed();
|
tasksCloudDemoPage.myTasksFilter().checkTaskFilterIsDisplayed();
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().clickSaveAsButton();
|
tasksCloudDemoPage.editTaskFilterCloudComponent().clickSaveAsButton();
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().editTaskFilterDialog().setFilterName('New').clickOnSaveButton();
|
tasksCloudDemoPage.editTaskFilterCloudComponent().editTaskFilterDialog().setFilterName('New').clickOnSaveButton();
|
||||||
@ -198,11 +176,7 @@ describe('Edit task filters cloud', () => {
|
|||||||
|
|
||||||
it('[C291800] Task filter should not be created when task filter dialog is closed', () => {
|
it('[C291800] Task filter should not be created when task filter dialog is closed', () => {
|
||||||
tasksCloudDemoPage.myTasksFilter().clickTaskFilter();
|
tasksCloudDemoPage.myTasksFilter().clickTaskFilter();
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsDisplayed();
|
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsNotDisplayed();
|
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader().setSortFilterDropDown('PRIORITY');
|
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader().setSortFilterDropDown('PRIORITY');
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsDisplayed();
|
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsNotDisplayed();
|
|
||||||
expect(tasksCloudDemoPage.editTaskFilterCloudComponent().getSortFilterDropDownValue()).toEqual('PRIORITY');
|
expect(tasksCloudDemoPage.editTaskFilterCloudComponent().getSortFilterDropDownValue()).toEqual('PRIORITY');
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().clickSaveAsButton();
|
tasksCloudDemoPage.editTaskFilterCloudComponent().clickSaveAsButton();
|
||||||
expect(tasksCloudDemoPage.editTaskFilterCloudComponent().editTaskFilterDialog().getFilterName()).toEqual('My Tasks');
|
expect(tasksCloudDemoPage.editTaskFilterCloudComponent().editTaskFilterDialog().getFilterName()).toEqual('My Tasks');
|
||||||
@ -213,8 +187,6 @@ describe('Edit task filters cloud', () => {
|
|||||||
expect(tasksCloudDemoPage.getActiveFilterName()).toEqual('My Tasks');
|
expect(tasksCloudDemoPage.getActiveFilterName()).toEqual('My Tasks');
|
||||||
tasksCloudDemoPage.completedTasksFilter().clickTaskFilter();
|
tasksCloudDemoPage.completedTasksFilter().clickTaskFilter();
|
||||||
tasksCloudDemoPage.myTasksFilter().clickTaskFilter();
|
tasksCloudDemoPage.myTasksFilter().clickTaskFilter();
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsDisplayed();
|
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsNotDisplayed();
|
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader();
|
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader();
|
||||||
expect(tasksCloudDemoPage.getActiveFilterName()).toBe('My Tasks');
|
expect(tasksCloudDemoPage.getActiveFilterName()).toBe('My Tasks');
|
||||||
expect(tasksCloudDemoPage.editTaskFilterCloudComponent().getSortFilterDropDownValue()).toEqual('Created Date');
|
expect(tasksCloudDemoPage.editTaskFilterCloudComponent().getSortFilterDropDownValue()).toEqual('Created Date');
|
||||||
@ -223,12 +195,8 @@ describe('Edit task filters cloud', () => {
|
|||||||
|
|
||||||
it('[C291801] Save button of task filter dialog should be disabled when task name is empty', () => {
|
it('[C291801] Save button of task filter dialog should be disabled when task name is empty', () => {
|
||||||
tasksCloudDemoPage.myTasksFilter().clickTaskFilter();
|
tasksCloudDemoPage.myTasksFilter().clickTaskFilter();
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsDisplayed();
|
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsNotDisplayed();
|
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader().setSortFilterDropDown('ID');
|
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader().setSortFilterDropDown('ID');
|
||||||
expect(tasksCloudDemoPage.editTaskFilterCloudComponent().getSortFilterDropDownValue()).toEqual('ID');
|
expect(tasksCloudDemoPage.editTaskFilterCloudComponent().getSortFilterDropDownValue()).toEqual('ID');
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsDisplayed();
|
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsNotDisplayed();
|
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().clickSaveAsButton();
|
tasksCloudDemoPage.editTaskFilterCloudComponent().clickSaveAsButton();
|
||||||
expect(tasksCloudDemoPage.editTaskFilterCloudComponent().editTaskFilterDialog().getFilterName()).toEqual('My Tasks');
|
expect(tasksCloudDemoPage.editTaskFilterCloudComponent().editTaskFilterDialog().getFilterName()).toEqual('My Tasks');
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().editTaskFilterDialog().clearFilterName();
|
tasksCloudDemoPage.editTaskFilterCloudComponent().editTaskFilterDialog().clearFilterName();
|
||||||
@ -240,11 +208,7 @@ describe('Edit task filters cloud', () => {
|
|||||||
|
|
||||||
it('[C291799] Task filter dialog is displayed when clicking on Save As button', () => {
|
it('[C291799] Task filter dialog is displayed when clicking on Save As button', () => {
|
||||||
tasksCloudDemoPage.myTasksFilter().clickTaskFilter();
|
tasksCloudDemoPage.myTasksFilter().clickTaskFilter();
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsDisplayed();
|
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsNotDisplayed();
|
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader().setSortFilterDropDown('ID');
|
tasksCloudDemoPage.editTaskFilterCloudComponent().clickCustomiseFilterHeader().setSortFilterDropDown('ID');
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsDisplayed();
|
|
||||||
tasksCloudDemoPage.taskListCloudComponent().getDataTable().checkSpinnerIsNotDisplayed();
|
|
||||||
expect(tasksCloudDemoPage.editTaskFilterCloudComponent().getSortFilterDropDownValue()).toEqual('ID');
|
expect(tasksCloudDemoPage.editTaskFilterCloudComponent().getSortFilterDropDownValue()).toEqual('ID');
|
||||||
tasksCloudDemoPage.editTaskFilterCloudComponent().clickSaveAsButton();
|
tasksCloudDemoPage.editTaskFilterCloudComponent().clickSaveAsButton();
|
||||||
expect(tasksCloudDemoPage.editTaskFilterCloudComponent().editTaskFilterDialog().checkSaveButtonIsEnabled()).toEqual(true);
|
expect(tasksCloudDemoPage.editTaskFilterCloudComponent().editTaskFilterDialog().checkSaveButtonIsEnabled()).toEqual(true);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user