mirror of
				https://github.com/JetBrains/intellij-platform-plugin-template.git
				synced 2025-06-13 13:04:09 +00:00 
			
		
		
		
	Bring back runIdeForUiTests
				
					
				
			This commit is contained in:
		
							parent
							
								
									f43cbe52ac
								
							
						
					
					
						commit
						7fae82c680
					
				
							
								
								
									
										2
									
								
								.github/workflows/run-ui-tests.yml
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								.github/workflows/run-ui-tests.yml
									
									
									
									
										vendored
									
									
								
							| @ -27,7 +27,7 @@ jobs: | |||||||
|           - os: windows-latest |           - os: windows-latest | ||||||
|             runIde: start gradlew.bat runIdeForUiTests |             runIde: start gradlew.bat runIdeForUiTests | ||||||
|           - os: macos-latest |           - os: macos-latest | ||||||
|             runIde: ./gradlew testIdeUi & |             runIde: ./gradlew runIdeForUiTests & | ||||||
| 
 | 
 | ||||||
|     steps: |     steps: | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -1,5 +1,6 @@ | |||||||
| import org.jetbrains.changelog.Changelog | import org.jetbrains.changelog.Changelog | ||||||
| import org.jetbrains.changelog.markdownToHTML | import org.jetbrains.changelog.markdownToHTML | ||||||
|  | import org.jetbrains.intellij.platform.gradle.Constants.Constraints | ||||||
| import org.jetbrains.intellij.platform.gradle.TestFrameworkType | import org.jetbrains.intellij.platform.gradle.TestFrameworkType | ||||||
| 
 | 
 | ||||||
| fun properties(key: String) = providers.gradleProperty(key) | fun properties(key: String) = providers.gradleProperty(key) | ||||||
| @ -146,3 +147,20 @@ tasks { | |||||||
|         dependsOn(patchChangelog) |         dependsOn(patchChangelog) | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | val runIdeForUiTests by intellijPlatformTesting.runIde.registering { | ||||||
|  |     task { | ||||||
|  |         jvmArgumentProviders += CommandLineArgumentProvider { | ||||||
|  |             listOf( | ||||||
|  |                 "-Drobot-server.port=8082", | ||||||
|  |                 "-Dide.mac.message.dialogs.as.sheets=false", | ||||||
|  |                 "-Djb.privacy.policy.text=<!--999.999-->", | ||||||
|  |                 "-Djb.consents.confirmation.enabled=false", | ||||||
|  |             ) | ||||||
|  |         } | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     plugins { | ||||||
|  |         robotServerPlugin(Constraints.LATEST_VERSION) | ||||||
|  |     } | ||||||
|  | } | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user