mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
[ACS-6233] Enable metadata e2es (#9391)
* [ACS-6233] enable metadata e2es * [ACS-6233][ci:force] * [ACS-6233] cr fix * [ACS-6233] cr fix * [ACS-6233] fix e2e C260181
This commit is contained in:
committed by
GitHub
parent
32f2bf995d
commit
e675a12dfd
@@ -204,9 +204,9 @@
|
||||
<div *ngFor="let group of groupedProperties; let first = first" class="adf-metadata-grouped-properties-container">
|
||||
<mat-expansion-panel
|
||||
[attr.data-automation-id]="'adf-metadata-group-' + group.title"
|
||||
[expanded]="currentPanel.panelTitle === group.title && currentPanel.expanded"
|
||||
(opened)="expandPanel(group.title)"
|
||||
(closed)="closePanel(group.title)"
|
||||
[expanded]="multi ? !displayDefaultProperties && first || group.expanded : !displayDefaultProperties && first || currentPanel.panelTitle === group.title && currentPanel.expanded"
|
||||
(opened)="expandPanel(group.title); group.expanded = true"
|
||||
(closed)="closePanel(group.title); group.expanded = false"
|
||||
class="adf-content-metadata-panel"
|
||||
hideToggle>
|
||||
<mat-expansion-panel-header
|
||||
|
@@ -831,6 +831,18 @@ describe('ContentMetadataComponent', () => {
|
||||
it('should have displayDefaultProperties input param as true by default', () => {
|
||||
expect(component.displayDefaultProperties).toBe(true);
|
||||
});
|
||||
|
||||
it('should set default properties as active panel on displayDefaultProperties toggle', () => {
|
||||
component.displayDefaultProperties = false;
|
||||
component.currentPanel.panelTitle = 'test';
|
||||
component.currentPanel.expanded = false;
|
||||
|
||||
component.ngOnChanges({ displayDefaultProperties: new SimpleChange(false, true, false) });
|
||||
|
||||
fixture.detectChanges();
|
||||
expect(component.currentPanel.panelTitle).toBe(component.DefaultPanels.PROPERTIES);
|
||||
expect(component.currentPanel.expanded).toBe(true);
|
||||
});
|
||||
});
|
||||
|
||||
describe('Display properties with aspect oriented config', () => {
|
||||
|
@@ -247,6 +247,10 @@ export class ContentMetadataComponent implements OnChanges, OnInit, OnDestroy {
|
||||
this.currentPanel.expanded = true;
|
||||
}
|
||||
|
||||
if (changes.displayDefaultProperties?.currentValue) {
|
||||
this.expandPanel(this.DefaultPanels.PROPERTIES);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
ngOnDestroy() {
|
||||
|
Reference in New Issue
Block a user