Conversation
|
🌀 Tests overview by Testomatio Found 299 mocha tests in 27 files ✔️ Added 25 tests+ analyzer: attachments (manual/markdown push): readAttachments: should resolve, validate and base64-encode attachments, keyed by filename only
+ analyzer: attachments (manual/markdown push): readAttachments: should silently skip attachments that cannot be read from disk
+ analyzer: attachments (manual/markdown push): readAttachments: should skip attachments with disallowed extensions
+ analyzer: attachments (manual/markdown push): readAttachments: should skip attachments larger than the size limit
+ analyzer: attachments (manual/markdown push): extractAttachments: should resolve declarations collected during the last analyze() pass into file content
+ analyzer: attachments (manual/markdown push): extractAttachments: should drop a declaration entirely when every attachment fails validation
+ analyzer: attachments (manual/markdown push): extractAttachments: should return an empty list when nothing was collected during parsing
+ analyzer: attachments (manual/markdown push): resolveTestId: should look up a test id by exact name in the id map
+ analyzer: attachments (manual/markdown push): resolveTestId: should fall back to matching the tag-stripped name
+ analyzer: attachments (manual/markdown push): resolveTestId: should return null when there is no match
+ analyzer: attachments (manual/markdown push): resolveTestId: should return null when idMap is missing
+ analyzer: attachments (manual/markdown push): resolveTestId: should prefer the file#suite#test key when suite and file are known
+ analyzer: attachments (manual/markdown push): resolveTestId: should disambiguate same-named tests in different suites via the suite#test key
+ analyzer: attachments (manual/markdown push): resolveTestId: should fall back to the bare name key when no suite context is given
+ analyzer: attachments (manual/markdown push): resolveTestId: should consume a matched key so it cannot be handed out to a second test
+ analyzer: attachments (manual/markdown push): resolveAttachmentIds: should leave an existing id untouched
+ analyzer: attachments (manual/markdown push): resolveAttachmentIds: should patch in the id from idMap when the declaration has none (new test)
+ analyzer: attachments (manual/markdown push): resolveAttachmentIds: should leave id null when it cannot be resolved
+ analyzer: attachments (manual/markdown push): resolveAttachmentIds: should correctly disambiguate same-named tests across different suites
+ analyzer: attachments (manual/markdown push): resolveAttachmentIds: should disambiguate by suite end-to-end, through extractAttachments() output (regression: extractAttachments must not drop suiteName/file)
+ analyzer: attachments (manual/markdown push): integration with the markdown parser: should populate attachmentDeclarations while analyzing, without putting attachments on the test object
+ manual (markdown) parser: attachments YAML-list metadata: should collect attachments as a separate declaration, not on the test object
+ manual (markdown) parser: attachments YAML-list metadata: should support a single attachment item
+ manual (markdown) parser: attachments YAML-list metadata: should not treat attachments as a list when the key has no following "- " lines
+ manual (markdown) parser: attachments YAML-list metadata: should not confuse other keys after the list with list items📑 List all tests
📝 tests/updateIds_codeceptjs_test.js
📝 tests/updateIds_gauge_test.js
📝 tests/updateIds_markdown_test.js
📝 tests/updateIds_nightwatch_test.js
📝 tests/updateIds_playwright_test.js
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Ticket: #276