@@ -93,44 +93,48 @@ void canConfigureNodeWithDriverDetection() {
93
93
}
94
94
95
95
@ Test
96
- void ensureAutoDownloadsFlagIsAutoInjectedIntoChromeStereoCapabilitiesWhenEnabledForNode () {
96
+ void ensureManagedDownloadsFlagIsAutoInjectedIntoChromeStereoCapabilitiesWhenEnabledForNode () {
97
97
boolean isEnabled = isDownloadEnabled (new ChromeDriverInfo (), "ChromeDriverInfo" );
98
98
assertThat (isEnabled ).isTrue ();
99
99
}
100
100
101
101
@ Test
102
- void ensureAutoDownloadsFlagIsAutoInjectedIntoFirefoxStereoCapabilitiesWhenEnabledForNode () {
102
+ void ensureManagedDownloadsFlagIsAutoInjectedIntoFirefoxStereoCapabilitiesWhenEnabledForNode () {
103
103
boolean isEnabled = isDownloadEnabled (new GeckoDriverInfo (), "GeckoDriverInfo" );
104
104
assertThat (isEnabled ).isTrue ();
105
105
}
106
106
107
107
@ Test
108
- void ensureAutoDownloadsFlagIsAutoInjectedIntoEdgeStereoCapabilitiesWhenEnabledForNode () {
108
+ void ensureManagedDownloadsFlagIsAutoInjectedIntoEdgeStereoCapabilitiesWhenEnabledForNode () {
109
109
assumeTrue (Platform .getCurrent ().is (Platform .WINDOWS ));
110
110
boolean isEnabled = isDownloadEnabled (new EdgeDriverInfo (), "EdgeDriverInfo" );
111
111
assertThat (isEnabled ).isTrue ();
112
112
}
113
113
114
114
@ Test
115
- void ensureAutoDownloadsFlagIsNOTAutoInjectedIntoIEStereoCapabilitiesWhenEnabledForNode () {
115
+ void ensureManagedDownloadsFlagIsNOTAutoInjectedIntoIEStereoCapabilitiesWhenEnabledForNode () {
116
116
assumeTrue (Platform .getCurrent ().is (Platform .WINDOWS ));
117
117
assumeFalse (Boolean .parseBoolean (System .getenv ("GITHUB_ACTIONS" )),
118
- "We don't have driver servers in PATH when we run unit tests" );
119
- boolean isEnabled = isDownloadEnabled (new InternetExplorerDriverInfo (), "InternetExplorerDriverInfo" );
118
+ "We don't have driver servers in PATH when we run unit tests" );
119
+ boolean
120
+ isEnabled =
121
+ isDownloadEnabled (new InternetExplorerDriverInfo (), "InternetExplorerDriverInfo" );
120
122
assertThat (isEnabled ).isFalse ();
121
123
}
122
124
123
125
@ Test
124
- void ensureAutoDownloadsFlagIsNOTAutoInjectedIntoSafariStereoCapabilitiesWhenEnabledForNode () {
126
+ void ensureManagedDownloadsFlagIsNOTAutoInjectedIntoSafariStereoCapabilitiesWhenEnabledForNode () {
125
127
boolean isEnabled = isDownloadEnabled (new SafariDriverInfo (), "SafariDriverInfo" );
126
128
assertThat (isEnabled ).isFalse ();
127
129
}
128
130
129
131
boolean isDownloadEnabled (WebDriverInfo driver , String customMsg ) {
130
132
assumeTrue (driver .isAvailable (), customMsg + " needs to be available" );
131
- Config config = new MapConfig (singletonMap ("node" , ImmutableMap .of ("detect-drivers" , "true" ,
132
- "selenium-manager" , false ,
133
- "enable-manage-downloads" , true )));
133
+ Config config = new MapConfig (
134
+ singletonMap ("node" , ImmutableMap .of ("detect-drivers" , "true" ,
135
+ "selenium-manager" , false ,
136
+ "enable-managed-downloads" ,
137
+ true )));
134
138
List <Capabilities > reported = new ArrayList <>();
135
139
new NodeOptions (config ).getSessionFactories (caps -> {
136
140
reported .add (caps );
0 commit comments