-
Notifications
You must be signed in to change notification settings - Fork 676
Add ability to specify Testcafe Configuration Path #6035
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
Add ability to specify Testcafe Configuration Path #6035
Conversation
❌ Tests for the commit 4ab20de have failed. See details: |
❌ Tests for the commit 5e5d4ca have failed. See details: |
❌ Tests for the commit 1c782ee have failed. See details: |
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.
Thank you for contributing to the TestCafe. In general, your PR is great. I left some comments related to code style and formatting.
@miherlosev Will look at making these changes this evening ready for tomorrow. Also need to update the docs so will do that too. |
❌ Tests for the commit dc13f01 have failed. See details: |
@miherlosev Your comments should be resolved now, and the docs have been updated to include the new functionality. Any problems let me know. |
❌ Tests for the commit 195fbb2 have failed. See details: |
❌ Tests for the commit b3ce812 have failed. See details: |
Looks like the "continuous-integration-azure-mobile" check failed due to it taking too long, I'm guessing I can leave that to you to re-run or whatever? |
Yes, we will rerun this task. @DIRECTcut check please documentation and CLI description |
❌ Tests for the commit aec0bf2 have failed. See details: |
Hello and thank you for this awesome PR! As our contribution guidelines suggest, documentation for new features should be committed to the Please transfer all documentation changes to a new branch and open a pull request from there. Thanks. |
✅ Tests for the commit 08bea91 have passed. See details: |
Co-authored-by: Sergey Afonchenko <49588154+DIRECTcut@users.noreply.github.com>
❌ Tests for the commit 679989b have failed. See details: |
❌ Tests for the commit 679989b have failed. See details: |
@miherlosev I noticed that my branch is something like 13 commits behind master, did you need me to rebase the changes or anything? |
All tests are green
|
The feature will be shipped with the next TestCafe version. We are going to release it in a few days. |
[Chris-Greaves](https://github.com/Chris-Greaves) Add ability to specify Testcafe Configuration Path #6035 [NiavlysB](https://github.com/NiavlysB) Fix missing dependencies #5872 [rueyaa332266](https://github.com/rueyaa332266) Fix typeText replacing issue #5942
[Chris-Greaves](https://github.com/Chris-Greaves) Add ability to specify Testcafe Configuration Path DevExpress#6035 [NiavlysB](https://github.com/NiavlysB) Fix missing dependencies DevExpress#5872 [rueyaa332266](https://github.com/rueyaa332266) Fix typeText replacing issue DevExpress#5942
[Chris-Greaves](https://github.com/Chris-Greaves) Add ability to specify Testcafe Configuration Path DevExpress#6035 [NiavlysB](https://github.com/NiavlysB) Fix missing dependencies DevExpress#5872 [rueyaa332266](https://github.com/rueyaa332266) Fix typeText replacing issue DevExpress#5942
[Chris-Greaves](https://github.com/Chris-Greaves) Add ability to specify Testcafe Configuration Path #6035 [NiavlysB](https://github.com/NiavlysB) Fix missing dependencies #5872 [rueyaa332266](https://github.com/rueyaa332266) Fix typeText replacing issue #5942
Purpose
Add the ability to specify the Testcafe config to use, instead of the default
.testcaferc.json
file. This is very useful for Monorepos, Pipelines and QoL for developers.Approach
I added this functionality by extending the object passed into the
createTestCafe
method and adding checks to ensure the addition doesn't cause a breaking change.References
This is a solution to issue #3428
Pre-Merge TODO