mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-12-29 08:29:09 +00:00
cypress: fixed cypress tests for main (#16088)
* cypress: fixed cypress tests for main * fixed tags cypress * skipping test related to activity feed
This commit is contained in:
parent
b9a6c92ad1
commit
e2de16bbaa
@ -18,11 +18,13 @@ export const assignTags = (tag: string, endPoint: EntityType) => {
|
||||
interceptURL('PATCH', `/api/v1/${endPoint}/*`, 'addTags');
|
||||
cy.get(
|
||||
'[data-testid="entity-right-panel"] [data-testid="tags-container"] [data-testid="add-tag"]'
|
||||
).click();
|
||||
)
|
||||
.scrollIntoView()
|
||||
.click();
|
||||
|
||||
cy.get('[data-testid="tag-selector"] input').should('be.visible').type(tag);
|
||||
|
||||
cy.get(`[data-testid="tag-${tag}"]`).click();
|
||||
cy.get(`[data-testid="tag-${tag}"]`).scrollIntoView().click();
|
||||
|
||||
cy.get(
|
||||
`[data-testid="tag-selector"] [data-testid="selected-tag-${tag}"]`
|
||||
@ -32,27 +34,33 @@ export const assignTags = (tag: string, endPoint: EntityType) => {
|
||||
verifyResponseStatusCode('@addTags', 200);
|
||||
cy.get(
|
||||
`[data-testid="entity-right-panel"] [data-testid="tags-container"] [data-testid="tag-${tag}"]`
|
||||
).should('be.visible');
|
||||
)
|
||||
.scrollIntoView()
|
||||
.should('be.visible');
|
||||
};
|
||||
|
||||
export const updateTags = (tag: string, endPoint: EntityType) => {
|
||||
interceptURL('PATCH', `/api/v1/${endPoint}/*`, 'addTags');
|
||||
cy.get(
|
||||
'[data-testid="entity-right-panel"] [data-testid="tags-container"] [data-testid="edit-button"]'
|
||||
).click();
|
||||
)
|
||||
.scrollIntoView()
|
||||
.click();
|
||||
|
||||
cy.get('[data-testid="tag-selector"] input').should('be.visible').type(tag);
|
||||
|
||||
cy.get(`[data-testid="tag-${tag}"]`).click();
|
||||
cy.get(`[data-testid="tag-${tag}"]`).scrollIntoView().click();
|
||||
|
||||
cy.get(
|
||||
`[data-testid="tag-selector"] [data-testid="selected-tag-${tag}"]`
|
||||
).should('be.visible');
|
||||
cy.get(`[data-testid="tag-selector"] [data-testid="selected-tag-${tag}"]`)
|
||||
.scrollIntoView()
|
||||
.should('be.visible');
|
||||
cy.get('[data-testid="saveAssociatedTag"]').scrollIntoView().click();
|
||||
verifyResponseStatusCode('@addTags', 200);
|
||||
cy.get(
|
||||
`[data-testid="entity-right-panel"] [data-testid="tags-container"] [data-testid="tag-${tag}"]`
|
||||
).should('be.visible');
|
||||
)
|
||||
.scrollIntoView()
|
||||
.should('be.visible');
|
||||
};
|
||||
|
||||
export const removeTags = (
|
||||
@ -64,17 +72,21 @@ export const removeTags = (
|
||||
tags.forEach((tag) => {
|
||||
cy.get(
|
||||
'[data-testid="entity-right-panel"] [data-testid="tags-container"] [data-testid="edit-button"]'
|
||||
).click();
|
||||
)
|
||||
.scrollIntoView()
|
||||
.click();
|
||||
|
||||
// Remove all added tags
|
||||
cy.get(
|
||||
`[data-testid="selected-tag-${tag}"] [data-testid="remove-tags"]`
|
||||
).click();
|
||||
cy.get(`[data-testid="selected-tag-${tag}"] [data-testid="remove-tags"]`)
|
||||
.scrollIntoView()
|
||||
.click();
|
||||
|
||||
cy.get('[data-testid="saveAssociatedTag"]').scrollIntoView().click();
|
||||
verifyResponseStatusCode('@removeTags', 200);
|
||||
});
|
||||
cy.get(
|
||||
'[data-testid="entity-right-panel"] [data-testid="tags-container"] [data-testid="add-tag"]'
|
||||
).should('be.visible');
|
||||
)
|
||||
.scrollIntoView()
|
||||
.should('be.visible');
|
||||
};
|
||||
|
||||
@ -301,7 +301,7 @@ export const addTableFieldTags = (
|
||||
|
||||
interceptURL('PATCH', `/api/v1/${entity}/*`, 'patchTag');
|
||||
|
||||
cy.get('[data-testid="saveAssociatedTag"]').click();
|
||||
cy.get('[data-testid="saveAssociatedTag"]').scrollIntoView().click();
|
||||
|
||||
verifyResponseStatusCode('@patchTag', 200);
|
||||
|
||||
@ -320,15 +320,19 @@ export const removeTableFieldTags = (
|
||||
) => {
|
||||
cy.get(
|
||||
`[data-row-key="${dataRowKey}"] [data-testid="tags-container"] [data-testid="edit-button"]`
|
||||
).click();
|
||||
)
|
||||
.scrollIntoView()
|
||||
.click();
|
||||
|
||||
cy.get(
|
||||
`[data-testid="selected-tag-${classificationName}.${tagName}"] [data-testid="remove-tags"]`
|
||||
).click();
|
||||
)
|
||||
.scrollIntoView()
|
||||
.click();
|
||||
|
||||
interceptURL('PATCH', `/api/v1/${entity}/*`, `patchTag`);
|
||||
|
||||
cy.get('[data-testid="saveAssociatedTag"]').click();
|
||||
cy.get('[data-testid="saveAssociatedTag"]').scrollIntoView().click();
|
||||
|
||||
verifyResponseStatusCode(`@patchTag`, 200);
|
||||
|
||||
|
||||
@ -204,7 +204,6 @@ describe('Query Entity', { tags: 'DataAssets' }, () => {
|
||||
cy.get('[data-testid="entity-tags"] .ant-tag').filter(':visible').click();
|
||||
cy.get('[data-testid="tag-selector"]').type(DATA.tag);
|
||||
cy.get('[data-testid="tag-PersonalData.Personal"]').click();
|
||||
cy.clickOutside();
|
||||
cy.get('[data-testid="saveAssociatedTag"]').scrollIntoView().click();
|
||||
verifyResponseStatusCode('@patchQuery', 200);
|
||||
});
|
||||
|
||||
@ -334,7 +334,9 @@ describe('My Data page', { tags: 'DataAssets' }, () => {
|
||||
cy.logout();
|
||||
});
|
||||
|
||||
it('Verify user as owner feed widget', () => {
|
||||
// Todo: Fix the following tests once new layout is implemented for feed https://github.com/open-metadata/OpenMetadata/issues/13871 @Ashish8689 @aniketkatkar97
|
||||
|
||||
it.skip('Verify user as owner feed widget', () => {
|
||||
// login with newly created user
|
||||
cy.login(user2.email, user2.password);
|
||||
cy.get('[data-testid="no-data-placeholder-container"]')
|
||||
@ -363,7 +365,7 @@ describe('My Data page', { tags: 'DataAssets' }, () => {
|
||||
cy.logout();
|
||||
});
|
||||
|
||||
it('Verify team as owner feed widget', () => {
|
||||
it.skip('Verify team as owner feed widget', () => {
|
||||
// login with newly created user
|
||||
cy.login(user1.email, user1.password);
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user