@@ -35,40 +35,32 @@ String get testHostname => '127.0.0.1';
35
35
36
36
String get testHomePath => path.absolute ('test' );
37
37
38
- Uri ? getWebDriverUri (WebDriverSpec spec) {
39
- switch (spec) {
40
- case WebDriverSpec .W3c :
41
- return _defaultFirefoxUri;
42
- case WebDriverSpec .JsonWire :
43
- return _defaultChromeUri;
44
- default :
45
- return null ;
46
- }
47
- }
38
+ Uri ? getWebDriverUri (WebDriverSpec spec) => switch (spec) {
39
+ WebDriverSpec .W3c => _defaultFirefoxUri,
40
+ WebDriverSpec .JsonWire => _defaultChromeUri,
41
+ _ => null ,
42
+ };
48
43
49
- Map <String , dynamic > getCapabilities (WebDriverSpec spec) {
50
- switch (spec) {
51
- case WebDriverSpec .W3c :
52
- return Capabilities .firefox;
53
- case WebDriverSpec .JsonWire :
54
- final capabilities = Capabilities .chrome;
55
- final env = Platform .environment;
44
+ Map <String , Object ?> getCapabilities (WebDriverSpec spec) => switch (spec) {
45
+ WebDriverSpec .W3c => Capabilities .firefox,
46
+ WebDriverSpec .JsonWire => () {
47
+ final capabilities = Capabilities .chrome;
48
+ final env = Platform .environment;
56
49
57
- final chromeOptions = < String , dynamic > {};
50
+ final chromeOptions = < String , Object ? > {};
58
51
59
- if (env['CHROMEDRIVER_BINARY' ] != null ) {
60
- chromeOptions['binary' ] = env['CHROMEDRIVER_BINARY' ];
61
- }
52
+ if (env['CHROMEDRIVER_BINARY' ] != null ) {
53
+ chromeOptions['binary' ] = env['CHROMEDRIVER_BINARY' ];
54
+ }
62
55
63
- if (env['CHROMEDRIVER_ARGS' ] != null ) {
64
- chromeOptions['args' ] = env['CHROMEDRIVER_ARGS' ]! .split (' ' );
65
- }
56
+ if (env['CHROMEDRIVER_ARGS' ] != null ) {
57
+ chromeOptions['args' ] = env['CHROMEDRIVER_ARGS' ]! .split (' ' );
58
+ }
66
59
67
- if (chromeOptions.isNotEmpty) {
68
- capabilities[Capabilities .chromeOptions] = chromeOptions;
69
- }
70
- return capabilities;
71
- default :
72
- return < String , dynamic > {};
73
- }
74
- }
60
+ if (chromeOptions.isNotEmpty) {
61
+ capabilities[Capabilities .chromeOptions] = chromeOptions;
62
+ }
63
+ return capabilities;
64
+ }(),
65
+ _ => < String , Object ? > {}
66
+ };
0 commit comments