import { of } from 'rxjs';
import { By } from '@angular/platform-browser';
-import { configureTestBed, i18nProviders } from '../../../../testing/unit-test-helper';
+import {
+ configureTestBed,
+ expectItemTasks,
+ i18nProviders
+} from '../../../../testing/unit-test-helper';
import { RbdService } from '../../../shared/api/rbd.service';
import { CdTableSelection } from '../../../shared/models/cd-table-selection';
import { ExecutingTask } from '../../../shared/models/executing-task';
summaryService.addRunningTask(task);
};
- const expectImageTasks = (image: any, executing: string) => {
- expect(image.cdExecuting).toEqual(executing);
- };
-
beforeEach(() => {
images = [];
addImage('1');
addTask('rbd/trash/remove', '1');
addTask('rbd/trash/restore', '2');
expect(component.images.length).toBe(2);
- expectImageTasks(component.images[0], 'Deleting');
- expectImageTasks(component.images[1], 'Restoring');
+ expectItemTasks(component.images[0], 'Deleting');
+ expectItemTasks(component.images[1], 'Restoring');
});
});