Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bug/url changes for events and webinars - PRESS0-1282 #1077

Merged
merged 10 commits into from
May 29, 2024

Conversation

ramyakrishnai
Copy link
Contributor

@ramyakrishnai ramyakrishnai commented May 16, 2024

Proposed changes

Update "Events and Webinars" from the redirecting to a 404 page. Instead take the end customer to;
https://www.bluehost.com/blog/events/

story : https://jira.newfold.com/browse/PRESS0-1282

Type of Change

  • Bugfix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation Update (if none of the other choices apply)

Checklist

  • I have read the CONTRIBUTING doc
  • Linting and tests pass locally with my changes
  • I have added tests that prove my fix is effective or that my feature works
  • I have added necessary documentation (if appropriate)

Further comments

manikantakailasa and others added 2 commits May 16, 2024 10:49
@ramyakrishnai ramyakrishnai changed the title Update/help center links bug/url changes for events and webinars - PRESS0-1282 May 16, 2024
@ramyakrishnai
Copy link
Contributor Author

created this PR to run all the tests #1076

Copy link

cypress bot commented May 16, 2024

1 failed and 1 flaky tests on run #8352 ↗︎

1 388 50 0 Flakiness 1

Details:

Merge 7b324f0 into 3c2c1c4...
Project: Bluehost Brand Plugin Commit: 7d63082991 ℹ️
Status: Failed Duration: 23:46 💡
Started: May 16, 2024 12:04 PM Ended: May 16, 2024 12:28 PM
Failed  tests/cypress/integration/help.cy.js • 1 failed test

View Output Video

Test Artifacts
Help Page > Is Accessible Test Replay Screenshots Video
Flakiness  vendor/newfold-labs/wp-module-ecommerce/tests/cypress/integration/Home/commerceHomePage.cy.js • 1 flaky test

View Output Video

Test Artifacts
Commerce Home Page- Next Steps > Verify Next steps when experience level is novice Test Replay Screenshots Video

Review all test suite changes for PR #1077 ↗︎

Copy link

cypress bot commented May 16, 2024

2 failed and 1 flaky tests on run #8429 ↗︎

2 389 49 2 Flakiness 1

Details:

remove help test timeout
Project: Bluehost Brand Plugin Commit: 180c30ecca
Status: Failed Duration: 26:08 💡
Started: May 29, 2024 9:36 PM Ended: May 29, 2024 10:02 PM
Failed  Site-Capabilities/siteCapabilities.cy.js • 1 failed test

View Output Video

Test Artifacts
Verify Wondercart accessibility as per site capabilities > Verify clicking Install Now successfully installs Wonder Cart plugin Test Replay Screenshots Video
Failed  Store/storePage.cy.js • 1 failed test

View Output Video

Test Artifacts
Store Page- WooCommerce is deactivated/uninstalled > Verify that Payments tab is not displayed Test Replay Screenshots Video
Flakiness  vendor/newfold-labs/wp-module-ecommerce/tests/cypress/integration/Home/commerceHomePage.cy.js • 1 flaky test

View Output Video

Test Artifacts
Commerce Home Page- Next Steps > Verify Next steps when experience level is novice Test Replay Screenshots Video

Review all test suite changes for PR #1077 ↗︎

@circlecube
Copy link
Member

I think ideally we leave those utm query parameters in the url.

@manikantakailasa
Copy link
Contributor

I think ideally we leave those utm query parameters in the url.

updated with utm query params

@wpscholar
Copy link
Member

@ramyakrishnai Can you resolve the conflicts please?
@wpalani - This should be included in the plugin release this week.

ramyakrishnai and others added 4 commits May 29, 2024 12:56
* develop: (25 commits)
  remove unused icon for route
  update performance and patterns modules to 2.0.0 releases
  update help and staging modules to 2.0 releases
  only show help center toggle on settings if not locked
  use error state and eslint cleanup
  composer updates to require branches as versions
  copy updates for new toggles and clean up admin page
  Update lock file
  Update Onboarding to 2.3.2
  add app admin page with feature toggles
  add feature toggles to settings page for help center and wonder blocks
  update atomic, context, features modules
  update feature module
  update feature module
  add atomic module
  update features module
  update features module to 1.1.1
  lint
  load required files in modules properly
  update to released version of features module
  ...

# Conflicts:
#	composer.lock
@@ -26,7 +26,7 @@ describe( 'Help Page', function () {
} );

it( 'Is Accessible', () => {
cy.checkA11y( '.wppbh-app-body' );
cy.checkA11y( '.wppbh-app-body' , {timeout : 20000 });
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ramyakrishnai Why do we have a 20sec delay? I'm not sure it's needed and it'll slow down our matrix runs.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Test case was failing even after having the id tag in Dom so added delay.

@circlecube circlecube merged commit 1567470 into develop May 29, 2024
3 of 5 checks passed
@circlecube circlecube deleted the update/help-center-links branch May 29, 2024 22:11
@cypress cypress bot mentioned this pull request May 29, 2024
8 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants