V15 QA Fixing the acceptance tests for Create Option due to UI changes (#18262)
* Fixed the tests for creating media type due to UI changes * Updated tests related to create data type due to UI changes * Bumped version --------- Co-authored-by: Andreas Zerbst <73799582+andr317c@users.noreply.github.com>
This commit is contained in:
18
tests/Umbraco.Tests.AcceptanceTest/package-lock.json
generated
18
tests/Umbraco.Tests.AcceptanceTest/package-lock.json
generated
@@ -8,7 +8,7 @@
|
||||
"hasInstallScript": true,
|
||||
"dependencies": {
|
||||
"@umbraco/json-models-builders": "^2.0.27",
|
||||
"@umbraco/playwright-testhelpers": "^15.0.13",
|
||||
"@umbraco/playwright-testhelpers": "^15.0.16",
|
||||
"camelize": "^1.0.0",
|
||||
"dotenv": "^16.3.1",
|
||||
"node-fetch": "^2.6.7"
|
||||
@@ -58,21 +58,19 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@umbraco/json-models-builders": {
|
||||
"version": "2.0.27",
|
||||
"resolved": "https://registry.npmjs.org/@umbraco/json-models-builders/-/json-models-builders-2.0.27.tgz",
|
||||
"integrity": "sha512-aOBXWc+X1CZlgDs8yBiiD+1rhFdbUzJ0ImmJx0gKjp/qX7T9PNTcZzt/j9DZD49jKbUk7kpeg5Q99wpwlViscg==",
|
||||
"license": "MIT",
|
||||
"version": "2.0.28",
|
||||
"resolved": "https://registry.npmjs.org/@umbraco/json-models-builders/-/json-models-builders-2.0.28.tgz",
|
||||
"integrity": "sha512-RjY6DdskJqGff0vlPIVrmWRNt+186Lho/PkOYx13dpyW8APlYpwIpga0qMJaTH2RQffCZXHB0shh+X4h46yx+A==",
|
||||
"dependencies": {
|
||||
"camelize": "^1.0.1"
|
||||
}
|
||||
},
|
||||
"node_modules/@umbraco/playwright-testhelpers": {
|
||||
"version": "15.0.13",
|
||||
"resolved": "https://registry.npmjs.org/@umbraco/playwright-testhelpers/-/playwright-testhelpers-15.0.13.tgz",
|
||||
"integrity": "sha512-e9hurtua39vVDD5KnDUOm14TQ2loHGt+/D4af8zpzO/9p/v6NHOj5RFgC5bRYNE5sWoEFIhrJFTkQJW3Jc5DOQ==",
|
||||
"license": "MIT",
|
||||
"version": "15.0.16",
|
||||
"resolved": "https://registry.npmjs.org/@umbraco/playwright-testhelpers/-/playwright-testhelpers-15.0.16.tgz",
|
||||
"integrity": "sha512-n/zG/ZHv/nE88qrSFnOCkKDyKjVqprSd2R2LBvkk3bkDtj5V7TV8ZzeiBb03UXEAw+FBiYsuS14XgT1jOhmJ8Q==",
|
||||
"dependencies": {
|
||||
"@umbraco/json-models-builders": "2.0.27",
|
||||
"@umbraco/json-models-builders": "2.0.28",
|
||||
"node-fetch": "^2.6.7"
|
||||
}
|
||||
},
|
||||
|
||||
@@ -21,7 +21,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@umbraco/json-models-builders": "^2.0.27",
|
||||
"@umbraco/playwright-testhelpers": "^15.0.13",
|
||||
"@umbraco/playwright-testhelpers": "^15.0.16",
|
||||
"camelize": "^1.0.0",
|
||||
"dotenv": "^16.3.1",
|
||||
"node-fetch": "^2.6.7"
|
||||
|
||||
@@ -25,7 +25,7 @@ test('can create a block grid editor', {tag: '@smoke'}, async ({umbracoApi, umbr
|
||||
// Act
|
||||
await umbracoUi.dataType.clickActionsMenuAtRoot();
|
||||
await umbracoUi.dataType.clickActionsMenuCreateButton();
|
||||
await umbracoUi.dataType.clickNewDataTypeButton();
|
||||
await umbracoUi.dataType.clickDataTypeButton();
|
||||
await umbracoUi.dataType.enterDataTypeName(blockGridEditorName);
|
||||
await umbracoUi.dataType.clickSelectAPropertyEditorButton();
|
||||
await umbracoUi.dataType.selectAPropertyEditor(blockGridLocatorName);
|
||||
|
||||
@@ -25,7 +25,7 @@ test('can create a block list editor', {tag: '@smoke'}, async ({umbracoApi, umbr
|
||||
// Act
|
||||
await umbracoUi.dataType.clickActionsMenuAtRoot();
|
||||
await umbracoUi.dataType.clickActionsMenuCreateButton();
|
||||
await umbracoUi.dataType.clickNewDataTypeButton();
|
||||
await umbracoUi.dataType.clickDataTypeButton();
|
||||
await umbracoUi.dataType.enterDataTypeName(blockListEditorName);
|
||||
await umbracoUi.dataType.clickSelectAPropertyEditorButton();
|
||||
await umbracoUi.dataType.selectAPropertyEditor(blockListLocatorName);
|
||||
|
||||
@@ -17,7 +17,7 @@ test('can create a data type', {tag: '@smoke'}, async ({umbracoApi, umbracoUi})
|
||||
// Act
|
||||
await umbracoUi.dataType.clickActionsMenuAtRoot();
|
||||
await umbracoUi.dataType.clickActionsMenuCreateButton();
|
||||
await umbracoUi.dataType.clickNewDataTypeButton();
|
||||
await umbracoUi.dataType.clickDataTypeButton();
|
||||
await umbracoUi.dataType.enterDataTypeName(dataTypeName);
|
||||
await umbracoUi.dataType.clickSelectAPropertyEditorButton();
|
||||
await umbracoUi.dataType.selectAPropertyEditor('Text Box');
|
||||
@@ -87,7 +87,7 @@ test('cannot create a data type without selecting the property editor', {tag: '@
|
||||
// Act
|
||||
await umbracoUi.dataType.clickActionsMenuAtRoot();
|
||||
await umbracoUi.dataType.clickActionsMenuCreateButton();
|
||||
await umbracoUi.dataType.clickNewDataTypeButton();
|
||||
await umbracoUi.dataType.clickDataTypeButton();
|
||||
await umbracoUi.dataType.enterDataTypeName(dataTypeName);
|
||||
await umbracoUi.dataType.clickSaveButton();
|
||||
|
||||
|
||||
@@ -71,7 +71,7 @@ test('can create a data type in a folder', async ({umbracoApi, umbracoUi}) => {
|
||||
await umbracoUi.dataType.clickRootFolderCaretButton();
|
||||
await umbracoUi.dataType.clickActionsMenuForDataType(dataTypeFolderName);
|
||||
await umbracoUi.dataType.clickActionsMenuCreateButton();
|
||||
await umbracoUi.dataType.clickNewDataTypeButton();
|
||||
await umbracoUi.dataType.clickDataTypeButton();
|
||||
await umbracoUi.dataType.enterDataTypeName(dataTypeName);
|
||||
await umbracoUi.dataType.clickSelectAPropertyEditorButton();
|
||||
await umbracoUi.dataType.selectAPropertyEditor(propertyEditorName);
|
||||
|
||||
@@ -23,7 +23,7 @@ test('can create a rich text editor with tinyMCE', {tag: '@smoke'}, async ({umbr
|
||||
// Act
|
||||
await umbracoUi.dataType.clickActionsMenuAtRoot();
|
||||
await umbracoUi.dataType.clickActionsMenuCreateButton();
|
||||
await umbracoUi.dataType.clickNewDataTypeButton();
|
||||
await umbracoUi.dataType.clickDataTypeButton();
|
||||
await umbracoUi.dataType.enterDataTypeName(tinyMCEName);
|
||||
await umbracoUi.dataType.clickSelectAPropertyEditorButton();
|
||||
await umbracoUi.dataType.selectAPropertyEditor(tinyMCELocatorName, tinyMCEFilterKeyword);
|
||||
|
||||
@@ -22,7 +22,7 @@ test('can create a rich text editor with tiptap', {tag: '@smoke'}, async ({umbra
|
||||
// Act
|
||||
await umbracoUi.dataType.clickActionsMenuAtRoot();
|
||||
await umbracoUi.dataType.clickActionsMenuCreateButton();
|
||||
await umbracoUi.dataType.clickNewDataTypeButton();
|
||||
await umbracoUi.dataType.clickDataTypeButton();
|
||||
await umbracoUi.dataType.enterDataTypeName(tipTapName);
|
||||
await umbracoUi.dataType.clickSelectAPropertyEditorButton();
|
||||
await umbracoUi.dataType.selectAPropertyEditor(tipTapLocatorName);
|
||||
|
||||
@@ -17,7 +17,7 @@ test('can create a media type', {tag: '@smoke'}, async ({umbracoApi, umbracoUi})
|
||||
// Act
|
||||
await umbracoUi.mediaType.clickActionsMenuForName('Media Types');
|
||||
await umbracoUi.mediaType.clickCreateButton();
|
||||
await umbracoUi.mediaType.clickNewMediaTypeButton();
|
||||
await umbracoUi.mediaType.clickMediaTypeButton();
|
||||
await umbracoUi.mediaType.enterMediaTypeName(mediaTypeName);
|
||||
await umbracoUi.mediaType.clickSaveButton();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user