Bump axios and @testomatio/reporter
Bumps axios to 1.6.7 and updates ancestor dependency @testomatio/reporter. These dependencies need to be updated together.
Updates axios from 0.25.0 to 1.6.7
Release notes
Sourced from axios's releases.
Release v1.6.7
Release notes:
Bug Fixes
Contributors to this release
Release v1.6.6
Release notes:
Bug Fixes
- fixed missed dispatchBeforeRedirect argument (#5778) (a1938ff)
- wrap errors to improve async stack trace (#5987) (123f354)
Contributors to this release
Release v1.6.5
Release notes:
Bug Fixes
- ci: refactor notify action as a job of publish action; (#6176) (0736f95)
- dns: fixed lookup error handling; (#6175) (f4f2b03)
Contributors to this release
Release v1.6.4
Release notes:
Bug Fixes
- security: fixed formToJSON prototype pollution vulnerability; (#6167) (3c0c11c)
- security: fixed security vulnerability in follow-redirects (#6163) (75af1cd)
Contributors to this release
Release v1.6.3
Release notes:
... (truncated)
Changelog
Sourced from axios's changelog.
1.6.7 (2024-01-25)
Bug Fixes
Contributors to this release
1.6.6 (2024-01-24)
Bug Fixes
- fixed missed dispatchBeforeRedirect argument (#5778) (a1938ff)
- wrap errors to improve async stack trace (#5987) (123f354)
Contributors to this release
1.6.5 (2024-01-05)
Bug Fixes
- ci: refactor notify action as a job of publish action; (#6176) (0736f95)
- dns: fixed lookup error handling; (#6175) (f4f2b03)
Contributors to this release
1.6.4 (2024-01-03)
Bug Fixes
- security: fixed formToJSON prototype pollution vulnerability; (#6167) (3c0c11c)
- security: fixed security vulnerability in follow-redirects (#6163) (75af1cd)
Contributors to this release
... (truncated)
Commits
a52e4d9chore(release): v1.6.7 (#6204)2b69888chore: remove unnecessary check (#6186)1a08f90fix: capture async stack only for rejections with native error objects; (#6203)104aa3fchore(release): v1.6.6 (#6199)a1938fffix: fixed missed dispatchBeforeRedirect argument (#5778)123f354fix: wrap errors to improve async stack trace (#5987)6d4c421chore(release): v1.6.5 (#6177)0736f95fix(ci): refactor notify action as a job of publish action; (#6176)f4f2b03fix(dns): fixed lookup error handling; (#6175)1f73dcbdocs: update sponsor links- Additional commits viewable in compare view
Updates @testomatio/reporter from 0.8.3 to 1.2.0
Release notes
Sourced from @โtestomatio/reporter's releases.
1.2.0
How users can enjoy changes:
- face fewer issues while using Testomat because of bugfixes and improving stability
- attach artifacts/logs manually in Playwright via testomat functions
- exclude tests from report using
TESTOMATIO_EXCLUDE_FILES_FROM_REPORT_GLOB_PATTERNenv variable (details here)- ๐ enjoy HTML pipe
What's Changed (technical info)
- fix services for Playwright by
@โolexandr13in testomatio/reporter#295- Improve logger: fix reinterception; add stop intercept method; bugfix: critical fix for jest artifacts and meta functions by
@โolexandr13in testomatio/reporter#296- [RETRY TASK] Add Axios optimization: retry handling by
@โmykhailiukVitaliiin testomatio/reporter#287- config usage fix: add proper TESTOMATIO key processing by
@โolexandr13in testomatio/reporter#307- exclude tests from report by regex by
@โolexandr13in testomatio/reporter#297- remove auto env file reading by
@โolexandr13in testomatio/reporter#309- Html reporter fix: make steps not required; apply formatter by
@โolexandr13in testomatio/reporter#305- [HTML reporter] Added html-pipe description to README.md file by
@โmykhailiukVitaliiin testomatio/reporter#311Full Changelog: https://github.com/testomatio/reporter/compare/1.1.1...1.2.1
1.1.3-beta-fix-config
Full Changelog: https://github.com/testomatio/reporter/compare/1.1.2-beta-fix-config-3...1.1.3-beta-fix-config add new env var
1.1.2-beta-fix-config-3
Full Changelog: https://github.com/testomatio/reporter/compare/1.1.2-beta-fix-config...1.1.2-beta-fix-config-3
1.1.2-beta-fix-config-2
Full Changelog: https://github.com/testomatio/reporter/compare/1.1.2-beta-fix-config...1.1.2-beta-fix-config-2
1.1.2-beta-fix-config
fix config usage in case of
npx start-test-run -ccommand fixTESTOMATIOenv var processing and wrong reassign to empty string addTESTOMATIO_ENV_FILE_PATHenv var1.1.1
What's Changed
- Fixed tests uploading in Playwright by
@โDavertMikin testomatio/reporter#290- docs: env file usage by
@โolexandr13in testomatio/reporter#285- logger: disable by default for adapters which use file storage; fix lโฆ by
@โolexandr13in testomatio/reporter#291- [TASK-241] Get test.file?.location in case if describe is not wrapped by
@โmykhailiukVitaliiin testomatio/reporter#298- implement Storage for Playwright by
@โolexandr13in testomatio/reporter#294Full Changelog: https://github.com/testomatio/reporter/compare/1.1.0...1.1.1
1.1.0
- Rewritten logger and artifacts storage. Test reports contain logs, steps, stack traces.
... (truncated)
Changelog
Sourced from @โtestomatio/reporter's changelog.
1.1.0
- Rewritten logger and artifacts storage. Test reports contain logs, steps, stack traces.
- Added custom method to log data:
const { log } = require('@testomatio/reporter'); // or import { log } from '@testomatio/reporter';log
your message;
- Added custom function to add a step:
const { step } = require('@testomatio/reporter'); // or import { step } from '@testomatio/reporter';step
Login started;step
Login successful;
- Mocha: improved creating tests with
TESTOMATIO_CREATE=1- JUnit XML: improved parsing Java tests that contain
@DisplayNameannotation- Cypress: Fixed repoting stacktraces & tests duration (for Cypress version 13+)
- Cypress: Fixed uploading artifacts.
- Added retries while uploading artifacts to S3 storage
- Added
TESTOMATIO_TOKENandTESTOMATIO_API_KEYas aliases toTESTOMATIOenvironment variable to pass project key to reporter- Assign Run by label:
TESTOMATIO={API_KEY} TESTOMATIO_LABEL="release,module:checkout" <actual run command>Documentation updates:
1.0.18
- Fixed stack traces for CodeceptJS
1.0.17
Renamed
TESTOMATIO_STACK_FILTERtoTESTOMATIO_STACK_IGNORE
... (truncated)
Commits
- See full diff in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) You can disable automated security fix PRs for this repo from the Security Alerts page.
๐ Tests overview by Testomatio
Found 117 mocha tests in 16 files No new tests added or removed
๐ List all tests
- ๐ analyzer
- โ๏ธ
can import analyzer from main index - โ๏ธ
should parse all mocha files - โ๏ธ
should parse all typescript files - โ๏ธ
should exclude dir in file name if dir specified - โ๏ธ
should include full dir in file name - โ๏ธ
should avoid node_modules - โ๏ธ
should readchar` - โ๏ธ
should not load dirs as files - ๐ env variable params
- โ๏ธ
should prepend a dir from env variable
- โ๏ธ
- โ๏ธ
- ๐ codeceptjs parser
- ๐ create todo tests
- โ๏ธ
should parse codecept file - โ๏ธ
should include code
- โ๏ธ
- ๐ Parse CodeceptJS tags
- โ๏ธ
should include tags
- โ๏ธ
- ๐ Parse CodeceptJS tags & datatable
- โ๏ธ
should include data and tags
- โ๏ธ
- ๐ Parse CodeceptJS hooks code - default opts
- โ๏ธ
should include Before hook code - โ๏ธ
should include BeforeSuite hook code - โ๏ธ
should include AfterSuite hook code
- โ๏ธ
- ๐ [opts.noHooks = true] Parse CodeceptJS hooks code
- โ๏ธ
should exclude Before hook code - โ๏ธ
should exclude BeforeSuite hook code - โ๏ธ
should exclude AfterSuite hook code
- โ๏ธ
- ๐ Parse CodeceptJS test with --line-numbers option
- โ๏ธ
[lineNumbers=true opts] each section should include line-number as part of code section - โ๏ธ
[no SET the lineNumbers opts] should exclude line-number - โ๏ธ
[noHooks=true + lineNumbers=true opts] line-number as part of code section
- โ๏ธ
- ๐ create todo tests
- ๐ Comment
- โ๏ธ
should refer to proper skipped line in comment
- โ๏ธ
- ๐ Decorator
- โ๏ธ
should print markdown - โ๏ธ
should print markdown2
- โ๏ธ
- ๐ jasmine parser
- ๐ jasmine tests
- โ๏ธ
should parse jasmine file - โ๏ธ
should include code
- โ๏ธ
- ๐ jasmine tests
๐ tests/jest_test.js
- ๐ jest parser
- ๐ jest tests
- โ๏ธ
should parse jest file - โ๏ธ
should include code
- โ๏ธ
- ๐ exclusive tests
- โ๏ธ
should throw an error if a file contains .only
- โ๏ธ
- ๐ hooks tests - default opts
- โ๏ธ
should include beforeAll hook code - โ๏ธ
should include beforeEach hook code - โ๏ธ
should include afterAll hook code
- โ๏ธ
- ๐ [opts.noHooks = true] hooks tests
- โ๏ธ
should exclude beforeAll hook code - โ๏ธ
should exclude beforeEach hook code - โ๏ธ
should exclude after hook code
- โ๏ธ
- ๐ test with --line-numbers option
- โ๏ธ
[lineNumbers=true opts] each section should include line-number as part of code section - โ๏ธ
[no SET the lineNumbers opts] should exclude line-number - โ๏ธ
[noHooks=true + lineNumbers=true opts] line-number as part of code section
- โ๏ธ
- ๐ jest tests
๐ tests/mocha_test.js
- ๐ mocha parser
- ๐ mocha tests
- โ๏ธ
should parse mocha file
- โ๏ธ
- ๐ cypress tests
- โ๏ธ
should parse cypress file - โ๏ธ
should include code
- โ๏ธ
- ๐ graphql tests
- โ๏ธ
should parse codeceptjs internal test
- โ๏ธ
- ๐ Cypress: hooks tests
- โ๏ธ
should include before hook code by default - โ๏ธ
should include beforeEach hook code by default - โ๏ธ
should include after hook code by default
- โ๏ธ
- ๐ [opts.noHooks = true] Cypress: hooks code
- โ๏ธ
should exclude before hook code - โ๏ธ
should exclude beforeEach hook code - โ๏ธ
should exclude after hook code
- โ๏ธ
- ๐ Cypress: test with --line-numbers option
- โ๏ธ
[lineNumbers=true opts] each section should include line-number as part of code section - โ๏ธ
[no SET the lineNumbers opts] should exclude line-number - โ๏ธ
[noHooks=true + lineNumbers=true opts] line-number as part of code section
- โ๏ธ
- ๐ mocha tests
๐ tests/newman_test.js
- ๐ newman parser
- โ๏ธ
should parse newman collection - โ๏ธ
should properly get test name - โ๏ธ
should properly get suites for test inside nested folder - โ๏ธ
should properly get suite for test within collection (not in any folder)
- โ๏ธ
- ๐ playwright parser
- โ๏ธ
should parse basic playwright-js tests - โ๏ธ
should parse basic playwright-ts tests - โ๏ธ
should parse multiple playwright-js tests - โ๏ธ
should parse multiple playwright-ts tests - โ๏ธ
should update playwright suite if no suite set - โ๏ธ
should parse playwright-js tests with annotation - โ๏ธ
should parse playwright-js tests with annotation including fixme - โ๏ธ
should parse playwright-ts tests with annotations - โ๏ธ
should parse playwright-js tests with skip() annotation for the description and test sections - โ๏ธ
should parse playwright-js tests with fixme() annotation for the description and test sections - ๐ Parse Playwright hooks code - default opts
- โ๏ธ
should include beforeAll hook code - โ๏ธ
should include beforeEach hook code - โ๏ธ
should include afterAll hook code
- โ๏ธ
- ๐ [opts.noHooks = true] Parse Playwright hooks code
- โ๏ธ
should exclude beforeAll hook code - โ๏ธ
should exclude beforeEach hook code - โ๏ธ
should exclude afterAll hook code
- โ๏ธ
- ๐ **Default playwright file parsing **
- โ๏ธ
should parse basic playwright-ts DEMO tests ("todo" name as part of inner function args) - โ๏ธ
should return suite name if used test.describe without parallel mode - โ๏ธ
should return suite name if used test.describe.parallel mode
- โ๏ธ
- ๐ test with --line-numbers option
- โ๏ธ
[lineNumbers=true opts] each section should include line-number as part of code section - โ๏ธ
[no SET the lineNumbers opts] should exclude line-number - โ๏ธ
[noHooks=true + lineNumbers=true opts] line-number as part of code section
- โ๏ธ
- โ๏ธ
๐ tests/qunit_test.js
- ๐ qunit parser
- ๐ qunit tests
- โ๏ธ
should parse qunit file
- โ๏ธ
- ๐ qunit tests
- ๐ testcafe parser
- ๐ Testcafe tests
- โ๏ธ
should parse testcafe file - โ๏ธ
should include testcafe code
- โ๏ธ
- ๐ Testcafe tests
- ๐ UpdateIds FS
- โ๏ธ
should add suite and test ids - โ๏ธ
should clean suite and test ids safely - โ๏ธ
should clean suite and test ids unsafely
- โ๏ธ
๐ tests/updateIds_codeceptjs_test.js
- ๐ update ids tests(codeseptJS adapter)
- ๐ [codeseptJS examples] includes Feature + Scenario
- โ๏ธ
[js file]: file includes Feature + one Scenario - โ๏ธ
[js file]: test file does not include Feature, only Scenario - โ๏ธ
[js file]: test file does not include Scenario, only Feature
- โ๏ธ
- ๐ [codeseptJS examples] clean-ids
- โ๏ธ
can remove ids from the file with Scenario only - โ๏ธ
can remove ids form the Feature & Scenario
- โ๏ธ
- ๐ [codeseptJS examples] includes Feature + Scenario
๐ tests/updateIds_playwright_test.js
- ๐ update ids tests(playwright adapter)
- ๐ [Playwright examples] includes/no includes main suite
- โ๏ธ
[ts file]: test file includes suite with tests - โ๏ธ
[ts file]: test file does not include suite name, only tests - โ๏ธ
[ts file]: test file test.describe.parallel mode should returns updated title.
- โ๏ธ
- ๐ [Playwright examples] lines processing
- โ๏ธ
[ts file]: the same import name as suite name - โ๏ธ
[ts file]: test file without imports should update only suite & test name - โ๏ธ
[js file]: the same require name as suite name - โ๏ธ
[js file]: suite name as a new line
- โ๏ธ
- ๐ [Playwright examples] clean-ids for the --typescript mode
- โ๏ธ
can remove ids from the file with suite - โ๏ธ
can remove ids if no suites in the file
- โ๏ธ
- ๐ [Playwright examples] includes/no includes main suite
- ๐ update ids
- ๐ update-ids
- โ๏ธ
should update id by title - โ๏ธ
should update id with tags by title - โ๏ธ
updates ids from server - โ๏ธ
ignore duplicates for ids from server - โ๏ธ
should not update other strings in file - โ๏ธ
allows multi-line titles - โ๏ธ
respects string literals - โ๏ธ
respects variables in string literals - โ๏ธ
respects variables in string literals and JSON report mode - โ๏ธ
respects variables in string literals in double param and JSON report mode - โ๏ธ
works ok with empty files - โ๏ธ
supports typescript - โ๏ธ
supports typescript with types - โ๏ธ
should not reformat the Array code with --typescript option
- โ๏ธ
- ๐ clean-ids
- โ๏ธ
cleans up ids from strings - โ๏ธ
cleans up ids from string literals - โ๏ธ
unsafely cleans up ids from string literals - โ๏ธ
can remove ids from typescript
- โ๏ธ
- ๐ update-ids
๐ tests/utils_test.js
- ๐ util functions
- โ๏ธ
#replaceAtPoint
- โ๏ธ
OK, I won't notify you again about this release, but will get in touch when a new version is available. You can also ignore all major, minor, or patch releases for a dependency by adding an ignore condition with the desired update_types to your config file.
If you change your mind, just re-open this PR and I'll resolve any conflicts on it.