mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-31 17:38:48 +00:00
fix flaky test
This commit is contained in:
@@ -18,7 +18,13 @@
|
|||||||
import { Component, DebugElement, ViewChild } from '@angular/core';
|
import { Component, DebugElement, ViewChild } from '@angular/core';
|
||||||
import { async, discardPeriodicTasks, fakeAsync, ComponentFixture, TestBed, tick } from '@angular/core/testing';
|
import { async, discardPeriodicTasks, fakeAsync, ComponentFixture, TestBed, tick } from '@angular/core/testing';
|
||||||
import { By } from '@angular/platform-browser';
|
import { By } from '@angular/platform-browser';
|
||||||
import { AuthenticationService, SearchService, setupTestBed, CoreModule, UserPreferencesService } from '@alfresco/adf-core';
|
import {
|
||||||
|
AuthenticationService,
|
||||||
|
SearchService,
|
||||||
|
setupTestBed,
|
||||||
|
CoreModule,
|
||||||
|
UserPreferencesService
|
||||||
|
} from '@alfresco/adf-core';
|
||||||
import { ThumbnailService } from '@alfresco/adf-core';
|
import { ThumbnailService } from '@alfresco/adf-core';
|
||||||
import { noResult, results } from '../../mock';
|
import { noResult, results } from '../../mock';
|
||||||
import { SearchControlComponent } from './search-control.component';
|
import { SearchControlComponent } from './search-control.component';
|
||||||
@@ -242,10 +248,14 @@ describe('SearchControlComponent', () => {
|
|||||||
|
|
||||||
describe('autocomplete list', () => {
|
describe('autocomplete list', () => {
|
||||||
|
|
||||||
it('should make autocomplete list control hidden initially', async(() => {
|
it('should make autocomplete list control hidden initially', (done) => {
|
||||||
|
|
||||||
fixture.detectChanges();
|
fixture.detectChanges();
|
||||||
expect(element.querySelector('#autocomplete-search-result-list')).toBeNull();
|
fixture.whenStable().then(() => {
|
||||||
}));
|
expect(element.querySelector('#autocomplete-search-result-list')).toBeNull();
|
||||||
|
done();
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
it('should make autocomplete list control visible when search box has focus and there is a search result', (done) => {
|
it('should make autocomplete list control visible when search box has focus and there is a search result', (done) => {
|
||||||
spyOn(component, 'isSearchBarActive').and.returnValue(true);
|
spyOn(component, 'isSearchBarActive').and.returnValue(true);
|
||||||
|
Reference in New Issue
Block a user