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

feat: Support setting TestCafe reporters #197

Merged
merged 14 commits into from
Sep 12, 2023

Conversation

tianfeng92
Copy link
Contributor

@tianfeng92 tianfeng92 commented Sep 7, 2023

Use default .testcaferc.json https://app.saucelabs.com/tests/c42d810b4ff34d348aaa84f8262ddc9a
Use default .testcaferc.js https://app.saucelabs.com/tests/b71517cfd3cc4a60b32e3ee44b186550
Use default .testcaferc.cjs https://app.saucelabs.com/tests/09cc73bc002a43b89d44351288201d94

Set configFile to testcafe.config.js https://app.saucelabs.com/tests/2f1aa5f0d75e4e03a0bf096d3738ca9b
Set configFile to testcafe.config.cjs https://app.saucelabs.com/tests/8d2328296e2d422f9f1a8f90cdd5d090

Artifacts:

find artifacts
artifacts
artifacts/Chrome_on_macOS
artifacts/Chrome_on_macOS/testcafe.html <- html report
artifacts/Chrome_on_macOS/report.json
artifacts/Chrome_on_macOS/log.json
artifacts/Chrome_on_macOS/console.log
artifacts/Chrome_on_macOS/sauce-test-report.json
artifacts/Chrome_on_macOS/video.mp4
artifacts/Chrome_on_macOS/config.yml
artifacts/Chrome_on_macOS/junit.xml
artifacts/Chrome_on_macOS/report.xml
artifacts/Chrome_on_macOS/flags.json

@tianfeng92 tianfeng92 marked this pull request as ready for review September 8, 2023 16:33
@tianfeng92 tianfeng92 requested a review from a team as a code owner September 8, 2023 16:33
@tianfeng92 tianfeng92 marked this pull request as draft September 11, 2023 17:49
@tianfeng92 tianfeng92 marked this pull request as ready for review September 11, 2023 23:55
src/sauce-testcafe-config.js Outdated Show resolved Hide resolved
src/sauce-testcafe-config.js Outdated Show resolved Hide resolved
src/sauce-testcafe-config.js Outdated Show resolved Hide resolved
tianfeng92 and others added 2 commits September 12, 2023 09:50
Co-authored-by: Alex Plischke <alex.plischke@saucelabs.com>
Co-authored-by: Alex Plischke <alex.plischke@saucelabs.com>
@tianfeng92 tianfeng92 merged commit a8ac2ce into main Sep 12, 2023
33 checks passed
@tianfeng92 tianfeng92 deleted the devx-2465-support-setting-reporter branch September 12, 2023 23:06
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.

None yet

3 participants