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

tests : backfill tests for Core Video Block #29

Merged
merged 1 commit into from
Sep 26, 2024
Merged

Conversation

Ta5r
Copy link
Collaborator

@Ta5r Ta5r commented Sep 25, 2024

Tracking wpengine#304


What:

This PR backfills tests for the Core Video block and its attributes.

Important

This test is based on wpengine#293 which should be merged first.

Tested attributes :

  • align
  • anchor
  • autoplay
  • muted
  • caption
  • className
  • preload
  • src
  • style
  • playsInline
  • controls
  • loop
  • lock
  • poster
  • tracks
  • id

Untested fields:

  • CoreVideoAttribute.metadata - @todo

Exposed issues:

NA

@Ta5r Ta5r self-assigned this Sep 25, 2024
@justlevine
Copy link
Collaborator

@Ta5r , rebase this on #25 will hopefully fix the broken atts

@Ta5r
Copy link
Collaborator Author

Ta5r commented Sep 25, 2024

@justlevine, I tried the rebase operation, not sure it was successfull or not (prolly not successful).
I have addressed the remaining reviews ✅ 🙇

@Ta5r
Copy link
Collaborator Author

Ta5r commented Sep 25, 2024

cc. @justlevine , i think i just successfully rebased it on #25 ✅ most of the broken attributes seem to be have fixed ✅

@justlevine
Copy link
Collaborator

cc. @justlevine , i think i just successfully rebased it on #25 ✅ most of the broken attributes seem to be have fixed ✅

Rebase looks good from the commit history will review the internals when I start my morning 🙇

@justlevine justlevine changed the base branch from main to tests/core-table-backfill September 25, 2024 14:52
@justlevine
Copy link
Collaborator

nope I spoke too soon didnt see the base branch was wrong. Rebasing in progress...

@justlevine justlevine force-pushed the core-video-test branch 2 times, most recently from d08ae11 to d01d3be Compare September 25, 2024 15:18
@justlevine justlevine marked this pull request as ready for review September 25, 2024 15:21
@justlevine justlevine changed the title tests : Add tests for Core Video Block tests : backfill tests for Core Video Block Sep 25, 2024
Copy link
Collaborator

@justlevine justlevine left a comment

Choose a reason for hiding this comment

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

@Ta5r - great work!
I squashed the history to make things easier to rebase and did a tiny bit of post-merge cleanup.

Go ahead and open this upstream 🚀

@justlevine justlevine changed the base branch from tests/core-table-backfill to main September 26, 2024 20:50
@justlevine justlevine merged commit 60d9f13 into main Sep 26, 2024
1 check passed
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.

2 participants