-
-
Notifications
You must be signed in to change notification settings - Fork 5.7k
Fix #791 #866
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
base: develop
Are you sure you want to change the base?
Fix #791 #866
Conversation
Addresses #791 |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
@aenniw please rebase and resolve the conflicts. |
can you resolve the conflicts |
Rebased, however not sure whats |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for attempting to fix this! Let's make sure
- current tests pass (I suppose this just requires fixing the conflict)
- add new tests that ensure multiple embeds work as we're expecting
Not sure how to approach the tests, as It occurs only when embedded files are downloaded out of order mainly due their size difference and network delay... |
Added e2e scenario and updated |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks for the update. few notes
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yea, per to the docs, failureThreshold
should be changed to smaller.
and I thing It is not a good way that showing test cases on the documentation, it makes users messy.
I agree with @Koooooo-7 , we cant show testing fixture in docs. |
Extracted test specific blocks from docs, updated cypress |
Looking good |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good to me.
can you fix the CI and we are good to go.
d94db2b
to
5770bad
Compare
- added double quote as attribute marker - fixed inject order of embedded files - added e2e test covering order of embedded files
CI fixed by updating reference img as new lines were added to docs via PR and it wasn't updated... |
Unfortunately (or fortunately, depending on your view) the test system changed from cypress to playwright, making a lot of conflicts in the PR. We need to update this to playwright. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
needs conflicts resolved, moving from cypress to playwright.
Signed-off-by: Martin Mihálek aenniw@gmail.com
Summary
Fixed out of orded embedding of
include
filesWhat kind of change does this PR introduce? (check at least one)
If changing the UI of default theme, please provide the before/after screenshot:
Does this PR introduce a breaking change? (check one)
If yes, please describe the impact and migration path for existing applications:
The PR fulfills these requirements:
fix #xxx[,#xxx]
, where "xxx" is the issue number)You have tested in the following browsers: (Providing a detailed version will be better.)
If adding a new feature, the PR's description includes:
To avoid wasting your time, it's best to open a feature request issue first and wait for approval before working on it.
Other information:
lib
directory.