v0.4.2
What's Changed
Developers who have custom methods for project setup, instead of the default methods provided by this library, must ensure that the test Project Location is correctly set.
Your methods for creating a custom project should set this variable as your custom project location. CreateCloseUtils.PROJECT_LOCATION
can be overridden with system variable (more here) or can be kept default. Custom created project needs to be under this location for tests to run correctly. Failing to configure this can result in test failures when attempting to delete projects outside the CreateCloseUtils.PROJECT_LOCATION
location.
🚫 Bugs
fix: IdeaProject folder getting deleted by running local tests fixed #293 by @martinszuc in #294
fix(UITest): fix for unstable tests & minor improvements #212 & #296 by @martinszuc in #301
fix(UITest): fix for unstable MenuBar tests #278 by @martinszuc in #295
🚀 Features
Integrate the UI Test Robot properties inside test-project #256 by @richardkocian in #282
waitForDialogsToDisappear method for empty project creation process #284 by @martinszuc in #285
feat: Add UI integration tests for IntelliJ Ultimate #240 by @richardkocian in #286
📦 Dependencies
chore(deps): bump org.jetbrains.kotlin:kotlin-reflect from 2.0.0 to 2.0.20 in #298
chore(deps): bump org.jetbrains.kotlin.jvm from 2.0.0 to 2.0.20 in #299
chore(deps): bump org.jetbrains.kotlin:kotlin-stdlib from 2.0.0 to 2.0.20 in #297
Full Changelog: v0.4.1...v0.4.2