mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
[ADF-3336] - added documentlist tests (#3586)
* [ADF-3336] start adding test for documentlist * [ADF-3336] fixed test for permission message * [ADF-3336] start adding test custom column type * [ADF-3336] - added documentlist tests - PART I * [ADF-3336] removed fdescribe * [ADF-3336] fixed error on files component * [ADF-3336] - unified all the diverging tests into one file * [ADF-3336] fixed label for test * [ADF-3336] removed fdescribe * [ADF-3336] added sorting tests and some fix * [ADF-3336] added other automations * [ADF-3336] fixed processButton get * [ADF-3336] stabilising some flaky tests * [ADF-3336] added line height check * [ADF-3336] Test that needs to be fixed * [ADF-3336] commented failing search tests * [ADF-3336] removed locator from test and added to page object * ] [ADF-3336] rebased after last changes on development * [ADF - 3336] added more test and actions for the test * [ADF-3336] reenabled disabled tests * [ADF-3336] reenabled disabled tests * [ADF-3336] reenabled disabled tests * [ADF-3336] reenabling disabled tests * [ADF-3336] stabilized core tests * [ADF-3336] fixing process service integration tests * [ADF-3336] removed comments and skipped two tests
This commit is contained in:
@@ -30,6 +30,8 @@ var NavigationBarPage = function () {
|
||||
var themeMenuContent = element(by.css("div[class*='mat-menu-panel']"));
|
||||
var logoutButton = element(by.css("a[adf-logout]"));
|
||||
var cardViewButton = element(by.cssContainingText(".sidenav-menu-label", "CardView"));
|
||||
var languageMenuButton = element(by.css('button[data-automation-id="language-menu-button"]'));
|
||||
var appTitle = element(by.css('.adf-app-title'));
|
||||
|
||||
/**
|
||||
* Click Content Services Button
|
||||
@@ -115,7 +117,18 @@ var NavigationBarPage = function () {
|
||||
this.openContentServicesFolder = function (folderId) {
|
||||
return browser.get(TestConfig.adf.url + '/files/' + folderId);
|
||||
};
|
||||
|
||||
this.chooseLanguage = function(language) {
|
||||
let buttonLanguage = element(by.xpath(`//adf-language-menu//button[contains(text(), '${language}')]`));
|
||||
Util.waitUntilElementIsVisible(buttonLanguage);
|
||||
buttonLanguage.click();
|
||||
};
|
||||
|
||||
this.openLanguageMenu = function () {
|
||||
Util.waitUntilElementIsVisible(languageMenuButton);
|
||||
languageMenuButton.click();
|
||||
Util.waitUntilElementIsVisible(appTitle);
|
||||
};
|
||||
};
|
||||
|
||||
module.exports = NavigationBarPage;
|
||||
|
Reference in New Issue
Block a user