[ADF-3384] Create automated tests for Version Component (#3631)

* fix version component restore and delete event

* version manager actions

* fix test

* fix unit test

* remove fdescribe

* fix tslint

* fix screenshot rewrite problem

* remove fdescribe

* multi instance try

* remove fdescribe

* try uncomment some test

* error page

* fix user preferences pagiantion

* search page test include

* fix type tslint e2e

* restore code

* default lang momentadapter

* fix test

* [ADF-3384] removed console log from test

* [ADF-3384] adding some fixes for tests and code

* [ADF-3384] fixed some test and code
This commit is contained in:
Eugenio Romano
2018-08-03 18:12:03 +01:00
committed by Eugenio Romano
parent 17074478e2
commit a12662e7e2
101 changed files with 2047 additions and 718 deletions

View File

@@ -14,8 +14,10 @@
* See the License for the specific language governing permissions and
* limitations under the License.
*/
import { element, by, protractor } from 'protractor';
import Util = require('../../../util/util');
import TestConfig = require('../../../test.config');
export class HeaderPage {
@@ -47,7 +49,7 @@ export class HeaderPage {
}
changeHeaderColor(color) {
let headerColor = element(by.css('option[value="'+color+'"]'));
let headerColor = element(by.css('option[value="' + color + '"]'));
return headerColor.click();
}
@@ -58,16 +60,20 @@ export class HeaderPage {
addTitle(title) {
Util.waitUntilElementIsVisible(this.titleInput);
return this.titleInput.click().sendKeys(title).sendKeys(protractor.Key.ENTER);
this.titleInput.click();
this.titleInput.sendKeys(title);
this.titleInput.sendKeys(protractor.Key.ENTER);
}
checkIconIsDisplayed(url) {
let icon = element(by.css('img[src="'+ url +'"]'));
let icon = element(by.css('img[src="' + url + '"]'));
Util.waitUntilElementIsVisible(icon);
}
addIcon(url) {
Util.waitUntilElementIsVisible(this.iconInput);
return this.iconInput.click().sendKeys(url).sendKeys(protractor.Key.ENTER);
this.iconInput.click();
this.iconInput.sendKeys(url);
this.iconInput.sendKeys(protractor.Key.ENTER);
}
}