Skip to content
Snippets Groups Projects
button-with-spinner.e2e.component.ts 1.3 KiB
Newer Older
  • Learn to ignore specific revisions
  • ///
    /// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
    /// Ministerpräsidenten des Landes Schleswig-Holstein
    /// Staatskanzlei
    /// Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
    ///
    /// Lizenziert unter der EUPL, Version 1.2 oder - sobald
    /// diese von der Europäischen Kommission genehmigt wurden -
    /// Folgeversionen der EUPL ("Lizenz");
    /// Sie dürfen dieses Werk ausschließlich gemäß
    /// dieser Lizenz nutzen.
    /// Eine Kopie der Lizenz finden Sie hier:
    ///
    /// https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
    ///
    /// Sofern nicht durch anwendbare Rechtsvorschriften
    /// gefordert oder in schriftlicher Form vereinbart, wird
    /// die unter der Lizenz verbreitete Software "so wie sie
    /// ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
    /// ausdrücklich oder stillschweigend - verbreitet.
    /// Die sprachspezifischen Genehmigungen und Beschränkungen
    /// unter der Lizenz sind dem Lizenztext zu entnehmen.
    ///
    
    
    export class ButtonWithSpinnerE2EComponent {
    
    	private readonly locatorButton: string = 'icon-button';
    
    
    		return root.findTestElementWithClass(this.locatorButton);
    	}
    
    	//TODO Methode aus der MeinPage verwenden
    
    	public waitToDisappear(root) {
    		root.should('not.have.descendants', '[data-test-class=spinner]');
    	}